mirror of
https://github.com/terrapkg/packages.git
synced 2026-05-31 17:11:56 +00:00
Compare commits
11 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 2bb3f54a73 | |||
| 2fbec6cbe1 | |||
| 01041343ab | |||
| d55aca76d9 | |||
| 3cd76648ea | |||
| 10f6ddd2fd | |||
| 1b8bbbac04 | |||
| e0cfaf3588 | |||
| e05b4f22f6 | |||
| 13e4985747 | |||
| 7844f1833e |
@@ -1,17 +1,16 @@
|
||||
{
|
||||
"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",
|
||||
"1dot75cm.rpmspec",
|
||||
"hashicorp.hcl",
|
||||
"redhat.vscode-xml"
|
||||
"rhaiscript.vscode-rhai"
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
@@ -25,7 +25,7 @@ jobs:
|
||||
git config --global commit.gpgsign true
|
||||
|
||||
- name: Backport Action
|
||||
uses: sorenlouv/backport-github-action@v10.2.0
|
||||
uses: sorenlouv/backport-github-action@v9.5.1
|
||||
with:
|
||||
github_token: ${{ secrets.RABONEKO_BACKPORT_GITHUB_TOKEN }}
|
||||
auto_backport_label_prefix: sync-
|
||||
|
||||
Vendored
+1
-4
@@ -1,8 +1,5 @@
|
||||
{
|
||||
"recommendations": [
|
||||
"rhaiscript.vscode-rhai",
|
||||
"1dot75cm.rpmspec",
|
||||
"hashicorp.hcl",
|
||||
"redhat.vscode-xml"
|
||||
"rhaiscript.vscode-rhai"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,9 +0,0 @@
|
||||
// There is no HCL extension, but the Terraform extension grants HCL support
|
||||
{
|
||||
"auto_install_extensions": {
|
||||
"RPM Spec": true,
|
||||
"XML": true,
|
||||
"rhai": true,
|
||||
"Terraform": true
|
||||
}
|
||||
}
|
||||
@@ -42,15 +42,6 @@ And Terra EL itself can be installed with:
|
||||
sudo dnf install --nogpgcheck --repofrompath 'terra,https://repos.fyralabs.com/terrael$releasever' terra-release
|
||||
```
|
||||
|
||||
## Contributions
|
||||
|
||||
First of all, thanks for being interested in contributing to Terra! If you have any questions about contributing, please [join our chats](https://wiki.ultramarine-linux.org/en/community/community/).
|
||||
|
||||
- [Contribution Guide](https://developer.fyralabs.com/terra/contributing)
|
||||
- [FAQ](https://developer.fyralabs.com/terra/faq)
|
||||
- [Policy](https://developer.fyralabs.com/terra/policy)
|
||||
|
||||
|
||||
## Documentation
|
||||
|
||||
Our documentation can be found on our [Devdocs](https://developer.fyralabs.com/terra/).
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%undefine __brp_mangle_shebangs
|
||||
|
||||
Name: chdig
|
||||
Version: 25.11.2
|
||||
Version: 25.11.1
|
||||
Release: 1%?dist
|
||||
Summary: Dig into ClickHouse with TUI interface
|
||||
URL: https://github.com/azat/chdig
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary-openasar
|
||||
Version: 0.0.814
|
||||
Version: 0.0.810
|
||||
Release: 1%?dist
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-canary
|
||||
Version: 0.0.814
|
||||
Version: 0.0.810
|
||||
Release: 1%?dist
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: discord.com
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-openasar
|
||||
Version: 0.0.116
|
||||
Version: 0.0.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.167
|
||||
Version: 0.0.166
|
||||
Release: 1%?dist
|
||||
Summary: A snappier Discord rewrite with features like further customization and theming
|
||||
License: MIT AND https://discord.com/terms
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord-ptb
|
||||
Version: 0.0.167
|
||||
Version: 0.0.166
|
||||
Release: 1%?dist
|
||||
Summary: Free Voice and Text Chat for Gamers.
|
||||
URL: https://discord.com
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
%global __provides_exclude_from %{_datadir}/%{name}/.*\\.so
|
||||
|
||||
Name: discord
|
||||
Version: 0.0.116
|
||||
Version: 0.0.115
|
||||
Release: 1%?dist
|
||||
Summary: Free Voice and Text Chat for Gamers
|
||||
URL: https://discord.com
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
#? https://github.com/flameshot-org/flameshot/blob/master/packaging/rpm/fedora/flameshot.spec
|
||||
|
||||
%global ver 13.3.0
|
||||
%global commit 1e29613cc0762caa92eed384e25147e5b75f4dc8
|
||||
%global commit 0f37bf09972c7e66ed78ad0460d2ebce97b82809
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20251125
|
||||
%global commit_date 20251119
|
||||
%global devel_name QtColorWidgets
|
||||
%global _distro_extra_cflags -fuse-ld=mold
|
||||
%global _distro_extra_cxxflags -fuse-ld=mold
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
%endif
|
||||
|
||||
Name: goofcord
|
||||
Version: 1.11.1
|
||||
Version: 1.11.1.beta.1
|
||||
Release: 1%?dist
|
||||
License: OSL-3.0
|
||||
Summary: A privacy-minded Legcord fork.
|
||||
|
||||
@@ -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.94.0
|
||||
%global raw_ver v1.93.0
|
||||
|
||||
Name: komikku
|
||||
Version: 1.94.0
|
||||
Version: 1.93.0
|
||||
%forgemeta
|
||||
Release: 1%?dist
|
||||
Summary: A manga reader for GNOME
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "librepods.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,37 +0,0 @@
|
||||
<?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>
|
||||
@@ -1,63 +0,0 @@
|
||||
%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
|
||||
@@ -1,4 +0,0 @@
|
||||
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);
|
||||
@@ -1,9 +1,9 @@
|
||||
# Disable X11 for RHEL 10+
|
||||
%bcond x11 %[%{undefined rhel} || 0%{?rhel} < 10]
|
||||
|
||||
%global commit 57d9d4eb42be3d1b80e7895b79e7ac9e417f5e28
|
||||
%global commit e6885cb926ca05a23f54f1b44b250f6f981b4e46
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20251126
|
||||
%global commit_date 20251119
|
||||
%global ver 0.40.0
|
||||
|
||||
Name: mpv-nightly
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 9527e92f697ad380ce8669a2b6c61260abafab19
|
||||
%global commit_date 20251126
|
||||
%global commit 6ae576bee3ca42f0aea597e76d2e0df0e1184bad
|
||||
%global commit_date 20251030
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: rpcc
|
||||
|
||||
@@ -1,8 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "rpinters.spec"
|
||||
}
|
||||
labels {
|
||||
nightly = 1
|
||||
}
|
||||
}
|
||||
@@ -1,45 +0,0 @@
|
||||
%global commit 1815ad67432803843058a3cf7eefbf376e9c02c9
|
||||
%global commit_date 20251029
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
Name: rpinters
|
||||
Version: 0~%commit_date.git~%shortcommit
|
||||
Release: 1%?dist
|
||||
Summary: Raspberry Pi printing utility module
|
||||
License: GPL-2+ AND BSD-3-Clause
|
||||
URL: https://github.com/raspberrypi-ui/rpinters
|
||||
Source0: %url/archive/%commit.tar.gz
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
BuildRequires: meson
|
||||
BuildRequires: ninja-build
|
||||
BuildRequires: gcc
|
||||
BuildRequires: pkgconfig(gtk+-3.0)
|
||||
BuildRequires: pkgconfig(smbclient)
|
||||
BuildRequires: pkgconfig(cups)
|
||||
BuildRequires: pkgconfig(polkit-gobject-1)
|
||||
BuildRequires: pkgconfig(gsettings-desktop-schemas)
|
||||
|
||||
%description
|
||||
%summary.
|
||||
|
||||
%prep
|
||||
%autosetup -n rpinters-%commit
|
||||
|
||||
%build
|
||||
%meson
|
||||
%meson_build
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
%find_lang rpcc_%{name}
|
||||
|
||||
%files -f rpcc_%{name}.lang
|
||||
%doc README
|
||||
%license debian/copyright
|
||||
%{_datadir}/rpcc/ui/%{name}.ui
|
||||
%{_libdir}/rpcc/librpcc_rpinters.so
|
||||
|
||||
%changelog
|
||||
* Fri Aug 08 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Package bookshelf
|
||||
@@ -1,5 +0,0 @@
|
||||
rpm.global("commit", gh_commit("raspberrypi-ui/rpinters"));
|
||||
if rpm.changed() {
|
||||
rpm.release();
|
||||
rpm.global("commit_date", date());
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
%global ver 2025-11-26
|
||||
%global ver 2025-11-20
|
||||
%global goodver %(echo %ver | sed 's/-//g')
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
%bcond_without mold
|
||||
|
||||
@@ -1,34 +1,10 @@
|
||||
%global __requires_exclude_from %{_datadir}/%{name}/.*
|
||||
%bcond_without server_prebuilt
|
||||
|
||||
%global appid com.genymobile.scrcpy
|
||||
%global org com.genymobile
|
||||
%global appstream_component desktop-application
|
||||
|
||||
# NOTE: We only do this on aarch64 to avoid
|
||||
# duplicate build artifacts on x86_64
|
||||
#
|
||||
# If you are building this package locally,
|
||||
# set --with server to cross-compile/bundle the server APK subpackage.
|
||||
#
|
||||
# The server APK is architecture independent.
|
||||
%ifarch aarch64
|
||||
%bcond_without server
|
||||
%else
|
||||
%bcond_with server
|
||||
%endif
|
||||
|
||||
Name: scrcpy
|
||||
Version: 3.3.3
|
||||
Release: 2%?dist
|
||||
Release: 1%?dist
|
||||
Summary: Display and control your Android device
|
||||
License: Apache-2.0 AND Proprietary
|
||||
License: Apache-2.0
|
||||
URL: https://github.com/Genymobile/scrcpy
|
||||
Source0: %url/archive/refs/tags/v%version.tar.gz
|
||||
Source1: https://developer.android.com/studio/terms.html
|
||||
%if %{with server_prebuilt}
|
||||
Source10: https://github.com/Genymobile/scrcpy/releases/download/v%{version}/scrcpy-server-v%{version}
|
||||
%endif
|
||||
Packager: madonuko <mado@fyralabs.com>
|
||||
BuildRequires: meson ninja-build cmake nasm gcc
|
||||
BuildRequires: pkgconfig(sdl2)
|
||||
@@ -42,78 +18,29 @@ BuildRequires: pkgconfig(libv4l2)
|
||||
BuildRequires: cmake(VulkanHeaders)
|
||||
BuildRequires: vulkan-loader
|
||||
BuildRequires: OpenCL-ICD-Loader
|
||||
BuildRequires: python3-sdkmanager
|
||||
Requires: %{name}-server
|
||||
# Gradle here really wants Java 21-23 to work properly
|
||||
# Java 25 breaks the build
|
||||
BuildRequires: java-21-openjdk-devel
|
||||
BuildConflicts: dkms-nvidia akmod-nvidia
|
||||
Requires: android-tools
|
||||
|
||||
%description
|
||||
This application mirrors Android devices (video and audio) connected via USB or TCP/IP and allows control using the computer's keyboard and mouse. It does not require root access or an app installed on the device. It works on Linux, Windows, and macOS.
|
||||
|
||||
%if %{with server}
|
||||
%package server
|
||||
# This package is architecture independent, it's
|
||||
# an Android APK file.
|
||||
Summary: Android server for %{name}
|
||||
BuildArch: noarch
|
||||
%description server
|
||||
Android server for %{name}
|
||||
%endif
|
||||
|
||||
|
||||
%pkg_completion -Bz
|
||||
|
||||
%prep
|
||||
%autosetup
|
||||
mkdir -p /tmp/android_sdk
|
||||
export JAVA_HOME=/usr/lib/jvm/java-21-openjdk
|
||||
export PATH=$JAVA_HOME/bin:$PATH
|
||||
export ANDROID_SDK_ROOT=/tmp/android_sdk
|
||||
sdkmanager --install tools --sdk_root /tmp/android_sdk
|
||||
echo y | sdkmanager --license
|
||||
|
||||
%build
|
||||
export JAVA_HOME=/usr/lib/jvm/java-21-openjdk
|
||||
export PATH=$JAVA_HOME/bin:$PATH
|
||||
export WORK_DIR=$PWD/work
|
||||
export OUTPUT_DIR=$PWD/output
|
||||
%dnl #export CFLAGS="$(echo $CFLAGS | sed 's/-D_GNU_SOURCE[=1]*//g')"
|
||||
%dnl #export CPPFLAGS="$(echo $CPPFLAGS | sed 's/-D_GNU_SOURCE[=1]*//g')"
|
||||
export VERSION=v%version
|
||||
export ANDROID_SDK_ROOT=/tmp/android_sdk
|
||||
|
||||
# TODO: Gradle 8.9 seems to have problems with Java
|
||||
# 21-25, so we can't build the APK here at all
|
||||
# For now, let's use the prebuilt server
|
||||
# https://github.com/gradle/gradle/issues/35111
|
||||
%if %{with server}
|
||||
%if %{with server_prebuilt}
|
||||
%meson -Dprebuilt_server=%{SOURCE10}
|
||||
%else
|
||||
%meson -Dcompile_server=true
|
||||
%endif
|
||||
%else
|
||||
%meson -Dcompile_server=false
|
||||
%endif
|
||||
|
||||
%meson \
|
||||
-Dcompile_server=false \
|
||||
-Dportable=false \
|
||||
-Dstatic=false
|
||||
%meson_build
|
||||
|
||||
rm -rf /tmp/android_sdk
|
||||
|
||||
%install
|
||||
pushd "%_vpath_builddir"
|
||||
%ninja_install
|
||||
popd
|
||||
ls -la
|
||||
|
||||
%if %{with server}
|
||||
install -Dm 644 %{SOURCE1} %{buildroot}%{_datadir}/licenses/LICENSE.android-sdk-license
|
||||
%endif
|
||||
|
||||
%terra_appstream
|
||||
%meson_install
|
||||
|
||||
%files
|
||||
%doc README.md
|
||||
@@ -121,17 +48,5 @@ install -Dm 644 %{SOURCE1} %{buildroot}%{_datadir}/licenses/LICENSE.android-sdk-
|
||||
%_bindir/scrcpy
|
||||
%_datadir/applications/scrcpy-console.desktop
|
||||
%_datadir/applications/scrcpy.desktop
|
||||
%_datadir/bash-completion/completions/scrcpy
|
||||
%_iconsdir/hicolor/*/apps/scrcpy.png
|
||||
%_metainfodir/%{appid}.metainfo.xml
|
||||
%_mandir/man1/scrcpy.1.*
|
||||
|
||||
%if %{with server}
|
||||
%files server
|
||||
%license %{_datadir}/licenses/LICENSE.android-sdk-license
|
||||
%_datadir/scrcpy/scrcpy-server
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Thu Oct 02 2025 june-fish <june@fyralabs.com>
|
||||
- fix android sdk bug
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
%endif
|
||||
|
||||
Name: signal-desktop
|
||||
Version: 7.80.1
|
||||
Version: 7.80.0
|
||||
Release: 1%?dist
|
||||
Summary: A private messenger for Windows, macOS, and Linux
|
||||
URL: https://signal.org
|
||||
@@ -87,10 +87,8 @@ Signal Desktop links with Signal on Android or iOS and lets you message from you
|
||||
|
||||
%build
|
||||
pnpm install --frozen-lockfile
|
||||
pushd sticker-creator
|
||||
pnpm install --frozen-lockfile
|
||||
pnpm build
|
||||
popd
|
||||
pnpm --prefix sticker-creator install
|
||||
pnpm --prefix sticker-creator build
|
||||
pnpm run build-linux --dir
|
||||
|
||||
%install
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#? https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=throne-git
|
||||
|
||||
Name: throne
|
||||
Version: 1.0.9
|
||||
Version: 1.0.8
|
||||
Release: 1%?dist
|
||||
Summary: Qt based cross-platform GUI proxy configuration manager (backend: sing-box)
|
||||
URL: https://github.com/throneproj/Throne
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: budgie-extras
|
||||
Version: 2.0.0
|
||||
Version: 1.9.0
|
||||
Release: 1%?dist
|
||||
|
||||
License: GPL-3.0
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
%define _ubuntu_rel 25.10.20250930-0ubuntu1
|
||||
%global _hardened_build 0
|
||||
%global build_cflags %{__build_flags_lang_c} -Wno-incompatible-pointer-types
|
||||
|
||||
Name: compiz9
|
||||
Version: 0.9.14.2
|
||||
@@ -77,7 +78,8 @@ Compiz Config Manager helps configure Compiz Window Manager, version 0.9 series
|
||||
Compiz 9 branch, which is newer then what Fedora packages and required by Unity 7.6 and higher.
|
||||
|
||||
%prep
|
||||
%autosetup -p1 -n compiz-%version+%(echo %_ubuntu_rel | sed 's@-0ubuntu.@@')
|
||||
%autosetup -p1 -n compiz-%version+%(echo %_ubuntu_rel | sed -E 's@-0ubuntu.+@@')
|
||||
grep -rlZ -- '-Wall' . | xargs -0 sed -i 's/-Wall//g'
|
||||
|
||||
%build
|
||||
# The driver blacklist hack is obselete
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
Name: nautilus-open-any-terminal
|
||||
Version: 0.7.0
|
||||
Release: 2%?dist
|
||||
Release: 1%?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,7 +18,6 @@ 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
|
||||
|
||||
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
#? https://src.fedoraproject.org/rpms/hyprutils/blob/rawhide/f/hyprutils.spec
|
||||
|
||||
%global realname hyprutils
|
||||
%global ver 0.10.4
|
||||
%global ver 0.10.2
|
||||
|
||||
%global commit 0168583075baffa083032ed13a8bea8ea12f281a
|
||||
%global commit_date 20251125
|
||||
%global commit 671792bcfeaaa58022941ed40c3993cd7f04e38d
|
||||
%global commit_date 20251119
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
|
||||
Name: %realname.nightly
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
|
||||
%global realname hyprwayland-scanner
|
||||
%global ver 0.4.5
|
||||
%global commit f6cf414ca0e16a4d30198fd670ec86df3c89f671
|
||||
%global commit b3b0f1f40ae09d4447c20608e5a4faf8bf3c492d
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
%global commit_date 20251121
|
||||
%global commit_date 20250815
|
||||
|
||||
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 54e10292fdecc42d2f5b296209d5b67f8ae90423
|
||||
%global commit c3af1ac5564c1f034dbea120ccf1a46a36977495
|
||||
%forgemeta
|
||||
|
||||
Name: lomiri-system-settings
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
# prevent library files from being installed
|
||||
%global cargo_install_lib 0
|
||||
|
||||
%global upstream_version v2.11.2
|
||||
%global upstream_version v2.11.1
|
||||
%global ver %{sub %upstream_version 2}
|
||||
|
||||
Name: walker
|
||||
|
||||
@@ -8,8 +8,8 @@
|
||||
%global appid sh.oven.bun
|
||||
|
||||
Name: bun-bin
|
||||
Version: 1.3.3
|
||||
Release: 1%?dist
|
||||
Version: 1.3.2
|
||||
Release: 3%?dist
|
||||
Summary: Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
|
||||
License: MIT
|
||||
URL: https://bun.sh
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
%endif
|
||||
|
||||
Name: codium
|
||||
Version: 1.106.27818
|
||||
Version: 1.105.17075
|
||||
Release: 1%?dist
|
||||
Summary: Code editing. Redefined.
|
||||
License: MIT
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: flutter
|
||||
Version: 3.38.3
|
||||
Version: 3.38.2
|
||||
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 6b28671eade5d31ef737349cdf53a2e6470a8648
|
||||
%global commit 9831709fcaab578c2f22ecabd495670dbe3e07d1
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fulldate 2025-11-22
|
||||
%global fulldate 2025-11-17
|
||||
%global commit_date %(echo %{fulldate} | sed 's/-//g')
|
||||
%global public_key RWQlAjJC23149WL2sEpT/l0QKy7hMIFhYdQOFy0Z7z7PbneUgvlsnYcV
|
||||
%global ver 1.3.0
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "waveterm.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,43 +0,0 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<component type="console-application">
|
||||
<id>dev.waveterm</id>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<project_license>Apache-2.0</project_license>
|
||||
<icon
|
||||
type="remote"
|
||||
>https://github.com/wavetermdev/waveterm/blob/main/assets/appicon-windows.png</icon>
|
||||
|
||||
<name>Waveterm</name>
|
||||
<summary>An open-source, cross-platform terminal for seamless workflows
|
||||
</summary>
|
||||
|
||||
<screenshots>
|
||||
<screenshot type="default">
|
||||
<caption>Waveterm showcase</caption>
|
||||
<image
|
||||
type="source"
|
||||
width="1600"
|
||||
height="900"
|
||||
>https://github.com/wavetermdev/waveterm/blob/main/assets/wave-screenshot.webp</image>
|
||||
</screenshot>
|
||||
</screenshots>
|
||||
|
||||
<description>
|
||||
<p>
|
||||
Wave is an open-source terminal that combines traditional terminal features with graphical capabilities
|
||||
like file previews, web browsing, and AI assistance. It runs on MacOS, Linux, and Windows.
|
||||
Modern development involves constantly switching between terminals and browsers - checking documentation,
|
||||
previewing files, monitoring systems, and using AI tools. Wave brings these graphical tools directly into
|
||||
the terminal, letting you control them from the command line. This means you can stay in your terminal workflow
|
||||
while still having access to the visual interfaces you need.
|
||||
</p>
|
||||
</description>
|
||||
|
||||
<launchable type="desktop-id">waveterm.desktop</launchable>
|
||||
|
||||
<url type="homepage">https://www.waveterm.dev/</url>
|
||||
|
||||
<releases>
|
||||
<release version="0.12.5" />
|
||||
</releases>
|
||||
</component>
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(gh("wavetermdev/waveterm"));
|
||||
@@ -1,522 +0,0 @@
|
||||
%global appid dev.waveterm
|
||||
|
||||
%global _missing_build_ids_terminate_build 0
|
||||
%global _build_id_links none
|
||||
|
||||
%define go_task(p:) \
|
||||
go-task -p -v -y \
|
||||
|
||||
%define _optdir /opt/Wave
|
||||
|
||||
Name: waveterm
|
||||
Version: 0.12.5
|
||||
Release: 1%?dist
|
||||
Summary: An open-source, cross-platform terminal for seamless workflows
|
||||
License: Apache-2.0
|
||||
URL: https://github.com/wavetermdev/waveterm
|
||||
Source0: %{url}/archive/refs/tags/v%{version}.tar.gz
|
||||
Source1: %{appid}.metainfo.xml
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
BuildRequires: go
|
||||
BuildRequires: go-task
|
||||
BuildRequires: nodejs
|
||||
BuildRequires: npm
|
||||
BuildRequires: zig
|
||||
BuildRequires: zip
|
||||
BuildRequires: libxcrypt-compat
|
||||
BuildRequires: glib2-devel
|
||||
BuildRequires: nspr
|
||||
BuildRequires: nss
|
||||
BuildRequires: dbus-libs
|
||||
BuildRequires: atk
|
||||
BuildRequires: at-spi2-atk
|
||||
BuildRequires: cups-libs
|
||||
BuildRequires: cairo
|
||||
BuildRequires: gtk3
|
||||
BuildRequires: mesa-libgbm
|
||||
BuildRequires: alsa-lib
|
||||
BuildRequires: rpm-build
|
||||
|
||||
BuildRequires: terra-appstream-helper
|
||||
|
||||
Requires: electron
|
||||
|
||||
%description
|
||||
%{summary}.
|
||||
|
||||
%prep
|
||||
%autosetup -n %{name}-%{version}
|
||||
%{go_task} init
|
||||
|
||||
%build
|
||||
%{go_task} package || /bin/true
|
||||
ls -la make/linux-unpacked/
|
||||
|
||||
%dnl --completion string
|
||||
|
||||
%dnl %ifarch aarch64
|
||||
%dnl USE_SYSTEM_FPM=1 go-task start
|
||||
%dnl %endif
|
||||
|
||||
%install
|
||||
mkdir -p %{buildroot}%{_optdir}
|
||||
install -Dm 0755 make/linux-unpacked/waveterm %{buildroot}%{_optdir}/waveterm
|
||||
install -Dm 0644 make/linux-unpacked/libvk_swiftshader.so %{buildroot}%{_optdir}/libvk_swiftshader.so
|
||||
install -Dm 0755 make/linux-unpacked/chrome_crashpad_handler %{buildroot}%{_optdir}/chrome_crashpad_handler
|
||||
install -Dm 0755 make/linux-unpacked/chrome-sandbox %{buildroot}%{_optdir}/chrome-sandbox
|
||||
install -Dm 0644 make/linux-unpacked/libvulkan.so.1 %{buildroot}%{_optdir}/libvulkan.so.1
|
||||
install -Dm 0755 make/linux-unpacked/chrome_100_percent.pak %{buildroot}%{_optdir}/chrome_100_percent.pak
|
||||
install -Dm 0755 make/linux-unpacked/chrome_200_percent.pak %{buildroot}%{_optdir}/chrome_200_percent.pak
|
||||
|
||||
%terra_appstream -o %{SOURCE1}
|
||||
|
||||
%files
|
||||
%license LICENSE
|
||||
%doc README.md ACKNOWLEDGEMENTS.md BUILD.md CODE_OF_CONDUCT.md CONTRIBUTING.md RELEASES.md ROADMAP.md SECURITY.md
|
||||
%{_bindir}/waveterm
|
||||
%{_datadir}/%{name}.desktop
|
||||
%{_metainfodir}/%{appid}.metainfo.xml
|
||||
%{_optdir}/LICENSE.electron.txt
|
||||
%{_optdir}/LICENSES.chromium.html
|
||||
%{_optdir}/chrome-sandbox
|
||||
%{_optdir}/*.pak
|
||||
%{_optdir}/chrome_crashpad_handler
|
||||
%{_optdir}/icudtl.dat
|
||||
%{_optdir}/*.so
|
||||
%{_optdir}/libvulkan.so.1
|
||||
%{_optdir}/locales/*.pak
|
||||
%{_optdir}/resources.pak
|
||||
%{_optdir}/resources/app-update.yml
|
||||
%{_optdir}/resources/app.asar
|
||||
%{_optdir}/resources/app.asar.unpacked/dist/bin/wavesrv.x64
|
||||
%{_optdir}/resources/app.asar.unpacked/dist/bin/wsh-0.12.5-darwin.arm64
|
||||
%{_optdir}/resources/app.asar.unpacked/dist/bin/wsh-0.12.5-darwin.x64
|
||||
%{_optdir}/resources/app.asar.unpacked/dist/bin/wsh-0.12.5-linux.arm64
|
||||
%{_optdir}/resources/app.asar.unpacked/dist/bin/wsh-0.12.5-linux.mips
|
||||
%{_optdir}/resources/app.asar.unpacked/dist/bin/wsh-0.12.5-linux.mips64
|
||||
%{_optdir}/resources/app.asar.unpacked/dist/bin/wsh-0.12.5-linux.x64
|
||||
%dnl %{_optdir}/resources/app.asar.unpacked/dist/bin/wsh-0.12.5-windows.arm64.exe
|
||||
%dnl %{_optdir}/resources/app.asar.unpacked/dist/bin/wsh-0.12.5-windows.x64.exe
|
||||
%{_optdir}/resources/app.asar.unpacked/dist/schema/*.json
|
||||
%{_optdir}/resources/apparmor-profile
|
||||
%{_optdir}/resources/package-type
|
||||
%{_optdir}/resources/tsunamiscaffold/.gitignore
|
||||
%{_optdir}/resources/tsunamiscaffold/*.tmpl
|
||||
%{_optdir}/resources/tsunamiscaffold/dist/assets/index--f3-IlxP.css
|
||||
%{_optdir}/resources/tsunamiscaffold/dist/assets/index-BtzCONjg.js
|
||||
%{_optdir}/resources/tsunamiscaffold/dist/assets/wave-logo-256-C_-lEXjS.png
|
||||
%{_optdir}/resources/tsunamiscaffold/dist/fonts/*.woff2
|
||||
%{_optdir}/resources/tsunamiscaffold/dist/index.html
|
||||
%{_optdir}/resources/tsunamiscaffold/dist/tw/errcomponent.go
|
||||
%{_optdir}/resources/tsunamiscaffold/dist/tw/*.tsx
|
||||
%{_optdir}/resources/tsunamiscaffold/dist/tw/table.go
|
||||
%{_optdir}/resources/tsunamiscaffold/dist/wave-logo-256.png
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/.bin/detect-libc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/.bin/jiti
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/.bin/tailwindcss
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/.package-lock.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/gen-mapping/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/gen-mapping/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/gen-mapping/dist/gen-mapping.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/gen-mapping/dist/gen-mapping.mjs.map
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/gen-mapping/dist/gen-mapping.umd.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/gen-mapping/dist/gen-mapping.umd.js.map
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/gen-mapping/dist/types/*.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/gen-mapping/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/gen-mapping/src/*.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/gen-mapping/types/*.cts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/gen-mapping/types/*.map
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/gen-mapping/types/*.mts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/gen-mapping/types/*.map
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/remapping/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/remapping/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/remapping/dist/remapping.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/remapping/dist/*.map
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/remapping/dist/remapping.umd.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/remapping/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/remapping/src/*.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/remapping/types/*.cts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/remapping/types/*.map
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/remapping/types/*.mts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/resolve-uri/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/resolve-uri/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/resolve-uri/dist/resolve-uri.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/resolve-uri/dist/*.map
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/resolve-uri/dist/resolve-uri.umd.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/resolve-uri/dist/types/resolve-uri.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/resolve-uri/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/sourcemap-codec/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/sourcemap-codec/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/sourcemap-codec/dist/sourcemap-codec.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/sourcemap-codec/dist/*.map
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/sourcemap-codec/dist/sourcemap-codec.umd.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/sourcemap-codec/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/sourcemap-codec/src/*.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/sourcemap-codec/src/vlq.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/sourcemap-codec/types/*.cts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/sourcemap-codec/types/*.map
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/sourcemap-codec/types/*.mts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/trace-mapping/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/trace-mapping/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/trace-mapping/dist/trace-mapping.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/trace-mapping/dist/*.map
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/trace-mapping/dist/trace-mapping.umd.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/trace-mapping/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/trace-mapping/src/*.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/trace-mapping/types/*.cts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/trace-mapping/types/*.cts.map
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@jridgewell/trace-mapping/types/*.mts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher-linux-x64-glibc/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher-linux-x64-glibc/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher-linux-x64-glibc/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher-linux-x64-glibc/watcher.node
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/binding.gyp
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/*.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/index.js.flow
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/scripts/build-from-source.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/Backend.cc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/Backend.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/Debounce.cc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/Debounce.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/DirTree.cc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/DirTree.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/Event.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/Glob.cc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/Glob.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/PromiseRunner.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/Signal.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/Watcher.cc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/Watcher.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/binding.cc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/kqueue/KqueueBackend.cc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/kqueue/KqueueBackend.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/linux/InotifyBackend.cc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/linux/InotifyBackend.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/macos/FSEventsBackend.cc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/macos/FSEventsBackend.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/shared/BruteForceBackend.cc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/shared/BruteForceBackend.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/unix/fts.cc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/unix/legacy.cc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/wasm/WasmBackend.cc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/wasm/WasmBackend.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/wasm/include.h
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/watchman/BSER.cc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/watchman/BSER.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/watchman/IPC.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/watchman/WatchmanBackend.cc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/watchman/WatchmanBackend.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/windows/WindowsBackend.cc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/windows/WindowsBackend.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/windows/win_utils.cc
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/src/windows/win_utils.hh
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@parcel/watcher/wrapper.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/cli/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/cli/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/cli/dist/index.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/cli/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/node/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/node/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/node/dist/esm-cache.loader.d.mts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/node/dist/esm-cache.loader.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/node/dist/index.d.mts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/node/dist/index.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/node/dist/index.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/node/dist/index.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/node/dist/require-cache.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/node/dist/require-cache.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/node/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/oxide-linux-x64-gnu/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/oxide-linux-x64-gnu/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/oxide-linux-x64-gnu/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/oxide-linux-x64-gnu/tailwindcss-oxide.linux-x64-gnu.node
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/oxide/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/oxide/index.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/oxide/index.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/@tailwindcss/oxide/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/braces/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/braces/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/braces/index.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/braces/lib/compile.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/braces/lib/constants.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/braces/lib/expand.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/braces/lib/parse.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/braces/lib/stringify.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/braces/lib/utils.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/braces/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/detect-libc/.npmignore
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/detect-libc/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/detect-libc/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/detect-libc/bin/detect-libc.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/detect-libc/lib/detect-libc.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/detect-libc/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/AliasFieldPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/AliasPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/AppendPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/CachedInputFileSystem.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/CloneBasenamePlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/ConditionalPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/DescriptionFilePlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/DescriptionFileUtils.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/DirectoryExistsPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/ExportsFieldPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/ExtensionAliasPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/FileExistsPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/ImportsFieldPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/JoinRequestPartPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/JoinRequestPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/LogInfoPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/MainFieldPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/ModulesInHierachicDirectoriesPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/ModulesInHierarchicalDirectoriesPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/ModulesInRootPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/NextPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/ParsePlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/PnpPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/Resolver.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/ResolverFactory.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/RestrictionsPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/ResultPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/RootsPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/SelfReferencePlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/SymlinkPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/SyncAsyncFileSystemDecorator.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/TryNextPlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/UnsafeCachePlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/UseFilePlugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/createInnerContext.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/forEachBail.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/getInnerRequest.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/getPaths.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/index.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/util/entrypoints.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/util/identifier.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/util/memoize.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/util/module-browser.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/util/path.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/lib/util/process-browser.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/enhanced-resolve/types.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/fill-range/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/fill-range/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/fill-range/index.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/fill-range/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/graceful-fs/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/graceful-fs/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/graceful-fs/clone.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/graceful-fs/graceful-fs.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/graceful-fs/legacy-streams.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/graceful-fs/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/graceful-fs/polyfills.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/is-extglob/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/is-extglob/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/is-extglob/index.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/is-extglob/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/is-glob/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/is-glob/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/is-glob/index.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/is-glob/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/is-number/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/is-number/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/is-number/index.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/is-number/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/jiti/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/jiti/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/jiti/dist/babel.cjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/jiti/dist/jiti.cjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/jiti/lib/jiti-cli.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/jiti/lib/jiti-hooks.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/jiti/lib/jiti-native.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/jiti/lib/jiti-register.d.mts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/jiti/lib/jiti-register.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/jiti/lib/jiti.cjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/jiti/lib/jiti.d.cts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/jiti/lib/jiti.d.mts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/jiti/lib/jiti.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/jiti/lib/types.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/jiti/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss-linux-x64-gnu/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss-linux-x64-gnu/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss-linux-x64-gnu/lightningcss.linux-x64-gnu.node
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss-linux-x64-gnu/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node/ast.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node/ast.js.flow
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node/browserslistToTargets.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node/composeVisitors.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node/flags.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node/index.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node/index.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node/index.js.flow
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node/index.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node/targets.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node/targets.js.flow
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node_modules/detect-libc/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node_modules/detect-libc/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node_modules/detect-libc/index.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node_modules/detect-libc/lib/detect-libc.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node_modules/detect-libc/lib/elf.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node_modules/detect-libc/lib/filesystem.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node_modules/detect-libc/lib/process.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/node_modules/detect-libc/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/lightningcss/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/magic-string/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/magic-string/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/magic-string/dist/magic-string.cjs.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/magic-string/dist/magic-string.cjs.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/magic-string/dist/magic-string.cjs.js.map
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/magic-string/dist/magic-string.es.d.mts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/magic-string/dist/magic-string.es.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/magic-string/dist/magic-string.es.mjs.map
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/magic-string/dist/magic-string.umd.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/magic-string/dist/magic-string.umd.js.map
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/magic-string/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/micromatch/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/micromatch/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/micromatch/index.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/micromatch/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/mri/index.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/mri/lib/index.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/mri/lib/index.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/mri/license.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/mri/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/mri/readme.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/LICENSE.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/common.gypi
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/except.gypi
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/index.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/napi-inl.deprecated.h
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/napi-inl.h
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/napi.h
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/node_addon_api.gyp
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/node_api.gyp
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/noexcept.gypi
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/nothing.c
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/package-support.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/tools/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/tools/check-napi.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/tools/clang-format.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/tools/conversion.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/node-addon-api/tools/eslint-format.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/picocolors/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/picocolors/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/picocolors/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/picocolors/picocolors.browser.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/picocolors/picocolors.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/picocolors/picocolors.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/picocolors/types.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/picomatch/CHANGELOG.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/picomatch/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/picomatch/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/picomatch/index.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/picomatch/lib/constants.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/picomatch/lib/parse.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/picomatch/lib/picomatch.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/picomatch/lib/scan.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/picomatch/lib/utils.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/picomatch/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/lib/array-set.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/lib/base64-vlq.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/lib/base64.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/lib/binary-search.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/lib/mapping-list.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/lib/quick-sort.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/lib/source-map-consumer.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/lib/source-map-consumer.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/lib/source-map-generator.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/lib/source-map-generator.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/lib/source-node.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/lib/source-node.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/lib/util.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/source-map.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/source-map-js/source-map.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/chunk-GFBUASX3.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/chunk-HTB5LLOP.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/chunk-MEY3PWYT.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/colors-b_6i0Oi7.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/colors.d.mts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/colors.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/colors.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/colors.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/default-theme.d.mts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/default-theme.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/default-theme.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/default-theme.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/flatten-color-palette.d.mts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/flatten-color-palette.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/flatten-color-palette.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/flatten-color-palette.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/lib.d.mts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/lib.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/lib.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/lib.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/plugin.d.mts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/plugin.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/plugin.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/plugin.mjs
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/resolve-config-BIFUA2FY.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/resolve-config-QUZ9b-Gn.d.mts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/dist/types-WlZgYgM8.d.mts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/index.css
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/preflight.css
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/theme.css
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tailwindcss/utilities.css
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/lib/AsyncParallelBailHook.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/lib/AsyncParallelHook.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/lib/AsyncSeriesBailHook.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/lib/AsyncSeriesHook.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/lib/AsyncSeriesLoopHook.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/lib/AsyncSeriesWaterfallHook.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/lib/Hook.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/lib/HookCodeFactory.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/lib/HookMap.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/lib/MultiHook.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/lib/SyncBailHook.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/lib/SyncHook.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/lib/SyncLoopHook.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/lib/SyncWaterfallHook.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/lib/index.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/lib/util-browser.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/tapable/tapable.d.ts
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/to-regex-range/LICENSE
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/to-regex-range/README.md
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/to-regex-range/index.js
|
||||
%{_optdir}/resources/tsunamiscaffold/nm/to-regex-range/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/package-lock.json
|
||||
%{_optdir}/resources/tsunamiscaffold/package.json
|
||||
%{_optdir}/resources/tsunamiscaffold/tailwind.css
|
||||
%{_optdir}/snapshot_blob.bin
|
||||
%{_optdir}/v8_context_snapshot.bin
|
||||
%{_optdir}/vk_swiftshader_icd.json
|
||||
%{_optdir}/waveterm
|
||||
/usr/share/applications/waveterm.desktop
|
||||
/usr/share/icons/hicolor/128x128/apps/waveterm.png
|
||||
/usr/share/icons/hicolor/16x16/apps/waveterm.png
|
||||
/usr/share/icons/hicolor/256x256/apps/waveterm.png
|
||||
/usr/share/icons/hicolor/32x32/apps/waveterm.png
|
||||
/usr/share/icons/hicolor/48x48/apps/waveterm.png
|
||||
/usr/share/icons/hicolor/512x512/apps/waveterm.png
|
||||
/usr/share/icons/hicolor/64x64/apps/waveterm.png
|
||||
|
||||
%changelog
|
||||
* Wed Nov 26 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -1,9 +0,0 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "yarnpkg-berry.spec"
|
||||
}
|
||||
labels {
|
||||
subrepo = "extras"
|
||||
}
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
# Quick and dirty patch to make Yarn Berry's build cache system work when installed as a system package.
|
||||
# This patch is created for and maintained solely for Terra.
|
||||
--- a/scripts/setup-ts-cache.js 2025-11-22 00:36:54.889317752 -0600
|
||||
+++ b/scripts/setup-ts-cache.js 2025-11-22 00:44:29.823498920 -0600
|
||||
@@ -1,6 +1,7 @@
|
||||
const crypto = require(`crypto`);
|
||||
const esbuild = require(`esbuild`);
|
||||
const fs = require(`fs`);
|
||||
+const os = require('os');
|
||||
const path = require(`path`);
|
||||
const v8 = require(`v8`);
|
||||
const zlib = require(`zlib`);
|
||||
@@ -25,7 +26,7 @@
|
||||
isDirty: false,
|
||||
};
|
||||
|
||||
-const cachePath = path.join(__dirname, `../node_modules/.cache/yarn/esbuild-transpile-cache.bin`);
|
||||
+const cachePath = path.join(os.homedir(), `.cache/yarn/esbuild-transpile-cache.bin`);
|
||||
try {
|
||||
const cacheData = v8.deserialize(zlib.brotliDecompressSync(fs.readFileSync(cachePath)));
|
||||
if (cacheData.version === cache.version) {
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(find("([\\d.]+)", gh("yarnpkg/berry"), 1));
|
||||
@@ -1,68 +0,0 @@
|
||||
%bcond bootstrap 0
|
||||
|
||||
Name: yarnpkg-berry
|
||||
Version: 4.12.0
|
||||
Release: 3%?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
|
||||
Patch0: setup-ts-cache.patch
|
||||
BuildRequires: anda-srpm-macros
|
||||
BuildRequires: nodejs
|
||||
BuildRequires: nodejs-packaging
|
||||
%if %{with bootstrap}
|
||||
BuildRequires: yarnpkg
|
||||
%else
|
||||
BuildRequires: %{name}
|
||||
%endif
|
||||
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 -p1 -n berry--yarnpkg-cli-%{version}
|
||||
|
||||
%build
|
||||
%{__yarn} build:cli
|
||||
|
||||
%install
|
||||
# Yarn cannot be installed in nodejs_sitelib due to using TypeScript runtimes and NodeJS changes disallowing TypeScript in node_modules
|
||||
mkdir -p {%{buildroot}%{_bindir},%{buildroot}%{_libdir}/yarn-berry}
|
||||
cp -pr {scripts,packages,.pnp.cjs,.pnp.loader.mjs,.yarn} -t %{buildroot}%{_libdir}/yarn-berry
|
||||
|
||||
for bin in yarn yarnpkg; do
|
||||
ln -sfr %{buildroot}%{_libdir}/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
|
||||
%{_libdir}/yarn-berry/
|
||||
|
||||
%files doc
|
||||
%doc CODE_OF_CONDUCT.md
|
||||
%doc CONTRIBUTING.md
|
||||
%doc HISTORY.md
|
||||
%doc GOVERNANCE.md
|
||||
|
||||
%changelog
|
||||
* Sun Nov 23 2025 Gilver E. <rockgrub@disroot.org> - 4.12.0-3
|
||||
- First build without bootstrap
|
||||
* Thu Nov 20 2025 Gilver E. <rockgrub@disroot.org> - 4.11.0-1
|
||||
- Initial build
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit e13e93063ce24a2ede88747c316d7279174878c8
|
||||
%global commit 1fab43d467c3e610bd72cfb94ac12d09d791f397
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20251126
|
||||
%global commit_date 20251120
|
||||
%global ver 0.215.0
|
||||
|
||||
%bcond_with check
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%bcond_with check
|
||||
|
||||
%global ver 0.214.5-pre
|
||||
%global ver 0.214.0-pre
|
||||
# Exclude input files from mangling
|
||||
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
%global rustflags_debuginfo 0
|
||||
|
||||
Name: zed
|
||||
Version: 0.213.8
|
||||
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
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
%global fontdescription %{expand:
|
||||
Versatile typeface for code, from code.}
|
||||
|
||||
Version: 33.3.5
|
||||
Version: 33.3.4
|
||||
Release: 1%?dist
|
||||
Packager: Cappy Ishihara <cappy@fyralabs.com>
|
||||
Summary: Versatile typeface for code, from code.
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "juliamono.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,33 +0,0 @@
|
||||
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 +0,0 @@
|
||||
rpm.version(gh("cormullion/juliamono"));
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: sarasa-gothic-fonts
|
||||
Version: 1.0.35
|
||||
Version: 1.0.34
|
||||
Release: 1%?dist
|
||||
URL: https://github.com/be5invis/Sarasa-Gothic
|
||||
Source0: %url/releases/download/v%version/Sarasa-TTC-%version.7z
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global __brp_mangle_shebangs %{nil}
|
||||
|
||||
Name: inputplumber
|
||||
Version: 0.68.0
|
||||
Version: 0.67.1
|
||||
Release: 1%?dist
|
||||
Summary: Open source input router and remapper daemon for Linux
|
||||
License: GPL-3.0-or-later
|
||||
|
||||
@@ -3,10 +3,10 @@
|
||||
%global name_pretty %{quote:Prism Launcher (Nightly)}
|
||||
%global appid org.prismlauncher.PrismLauncher-nightly
|
||||
|
||||
%global commit f77871a58013cb32dc53eff18d791fc3231110e1
|
||||
%global commit c7fa69cfd0c6e331d8b3bfa77dcb98d1beea34d0
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global commit_date 20251125
|
||||
%global commit_date 20251120
|
||||
%global snapshot_info %{commit_date}.%{shortcommit}
|
||||
|
||||
%bcond_without qt6
|
||||
|
||||
@@ -11,8 +11,8 @@
|
||||
# Need to get rid of everything Clang can't use and undefine -Wunused-command-line-argument where possible due to the project's build flags
|
||||
%global build_cflags %(echo %{build_cflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument
|
||||
%global build_cxxflags %(echo %{build_cxxflags} | sed 's:-Werror ::g' | sed 's:-Wunused-command-line-argument ::g' | sed 's:-specs\=/usr/lib/rpm/redhat/redhat-annobin-cc1 ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors ::g' | sed 's:-specs=/usr/lib/rpm/redhat/redhat-package-notes ::g') -Wno-unused-command-line-argument
|
||||
%global commit 5a9083e4fc0bfb73b09c4c436d8f5e78f8c2702a
|
||||
%global ver 0.0.38-18397
|
||||
%global commit 8ccc30725a661b5355d3e46e2a7410163d335ebc
|
||||
%global ver 0.0.38-18367
|
||||
|
||||
Name: rpcs3
|
||||
Version: %(echo %{ver} | sed 's/-/^/g')
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: umu-launcher
|
||||
Version: 1.3.0
|
||||
Version: 1.2.9
|
||||
Release: 1%?dist
|
||||
Summary: A tool for launching non-steam games with proton
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%define debug_package %{nil}
|
||||
|
||||
Name: dart
|
||||
Version: 3.10.2
|
||||
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.16.1
|
||||
Version: 2.16.0
|
||||
|
||||
%gometa -f
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit bd3f0af4ac9bf5accb893ec345da5dc8f108fa22
|
||||
%global commit_date 20251123
|
||||
%global commit 1a431dc8d703a71b9548d830426ff6a2f0da602c
|
||||
%global commit_date 20251102
|
||||
%global shortcommit %{sub %commit 1 7}
|
||||
|
||||
Name: grabnim
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
%global csrc_commit 561b417c65791cd8356b5f73620914ceff845d10
|
||||
%global commit 0486a2df51c8d143a61e239840a977dd1c65258a
|
||||
%global commit 0f7b37846773f3193f29e628f75086788ac93fe5
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global ver 2.3.1
|
||||
%global commit_date 20251126
|
||||
%global commit_date 20251120
|
||||
%global debug_package %nil
|
||||
|
||||
Name: nim-nightly
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "pyee.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,48 +0,0 @@
|
||||
%global pypi_name pyee
|
||||
%global _desc A rough port of Node.js's EventEmitter to Python with a few tricks of its own.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 13.0.0
|
||||
Release: 1%?dist
|
||||
Summary: A rough port of Node.js's EventEmitter to Python with a few tricks of its own
|
||||
License: MIT
|
||||
URL: https://github.com/jfhbrook/pyee
|
||||
Source0: %{pypi_source}
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-setuptools
|
||||
BuildRequires: python3-pip
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%description
|
||||
%_desc
|
||||
|
||||
%package -n python3-%{pypi_name}
|
||||
Summary: %{summary}
|
||||
Provides: pyee
|
||||
%{?python_provide:%python_provide python3-%{pypi_name}}
|
||||
|
||||
%description -n python3-%{pypi_name}
|
||||
%_desc
|
||||
|
||||
%prep
|
||||
%autosetup -n %{pypi_name}-%{version}
|
||||
|
||||
%build
|
||||
%pyproject_wheel
|
||||
|
||||
%install
|
||||
%pyproject_install
|
||||
%pyproject_save_files pyee
|
||||
|
||||
%files -n python3-%{pypi_name} -f %{pyproject_files}
|
||||
%doc README.md DEVELOPMENT.md CONTRIBUTORS.md CHANGELOG.md
|
||||
%license LICENSE
|
||||
%python3_sitelib/%{pypi_name}/__pycache__/*.cpython-*.pyc
|
||||
%python3_sitelib/%{pypi_name}/*.py
|
||||
|
||||
%changelog
|
||||
* Sun Nov 30 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(pypi("pyee"));
|
||||
@@ -1,5 +0,0 @@
|
||||
project pkg {
|
||||
rpm {
|
||||
spec = "pyzmq.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,54 +0,0 @@
|
||||
%define debug_package %{nil}
|
||||
|
||||
%global pypi_name pyzmq
|
||||
%global _desc Python bindings for zeromq.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 27.1.0
|
||||
Release: 1%?dist
|
||||
Summary: Python bindings for zeromq
|
||||
License: MIT
|
||||
URL: https://github.com/zeromq/pyzmq
|
||||
Source0: %{pypi_source}
|
||||
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-pip
|
||||
BuildRequires: python3-setuptools
|
||||
BuildRequires: python3-scikit-build-core
|
||||
BuildRequires: python3-cython
|
||||
|
||||
BuildRequires: cmake
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gcc-c++
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%description
|
||||
%_desc
|
||||
|
||||
%package -n python3-%{pypi_name}
|
||||
Summary: %{summary}
|
||||
Provides: pyzmq
|
||||
Provides: %{pypi_name}
|
||||
%{?python_provide:%python_provide python3-%{pypi_name}}
|
||||
|
||||
%description -n python3-%{pypi_name}
|
||||
%_desc
|
||||
|
||||
%prep
|
||||
%autosetup -n %{pypi_name}-%{version}
|
||||
|
||||
%build
|
||||
%pyproject_wheel
|
||||
|
||||
%install
|
||||
%pyproject_install
|
||||
%pyproject_save_files zmq
|
||||
|
||||
%files -n python3-%{pypi_name} -f %{pyproject_files}
|
||||
%doc README.md AUTHORS.md CONTRIBUTING.md SECURITY.md
|
||||
%license LICENSE.md
|
||||
|
||||
%changelog
|
||||
* Sun Nov 23 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(pypi("pyzmq"));
|
||||
@@ -1,6 +0,0 @@
|
||||
project pkg {
|
||||
arches = ["x86_64"]
|
||||
rpm {
|
||||
spec = "smbus2.spec"
|
||||
}
|
||||
}
|
||||
@@ -1,50 +0,0 @@
|
||||
%global pypi_name smbus2
|
||||
%global _desc A drop-in replacement for smbus-cffi/smbus-python in pure Python.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 0.5.0
|
||||
Release: 1%?dist
|
||||
Summary: A drop-in replacement for smbus-cffi/smbus-python in pure Python
|
||||
License: MIT
|
||||
URL: https://github.com/kplindegaard/smbus2
|
||||
Source0: %{pypi_source}
|
||||
BuildArch: noarch
|
||||
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-wheel
|
||||
BuildRequires: python3-setuptools
|
||||
BuildRequires: python3-pip
|
||||
|
||||
Packager: Owen Zimmerman <owen@fyralabs.com>
|
||||
|
||||
%description
|
||||
%_desc
|
||||
|
||||
%package -n python3-%{pypi_name}
|
||||
Summary: %{summary}
|
||||
Provides: smbus2
|
||||
%{?python_provide:%python_provide python3-%{pypi_name}}
|
||||
|
||||
%description -n python3-%{pypi_name}
|
||||
%_desc
|
||||
|
||||
%prep
|
||||
%autosetup -n smbus2-%{version}
|
||||
|
||||
%build
|
||||
%pyproject_wheel
|
||||
|
||||
%install
|
||||
%pyproject_install
|
||||
%pyproject_save_files smbus2
|
||||
|
||||
%files -n python3-%{pypi_name} -f %{pyproject_files}
|
||||
%doc README.md CHANGELOG.md
|
||||
%license LICENSE
|
||||
%ghost %python3_sitelib/__pycache__/*.cpython-*.pyc
|
||||
%ghost %python3_sitelib/%{name}/subcommands/__pycache__/*.cpython-*.pyc
|
||||
%python3_sitelib/smbus2-%version.dist-info/*
|
||||
|
||||
%changelog
|
||||
* Sun Nov 23 2025 Owen Zimmerman <owen@fyralabs.com>
|
||||
- Initial commit
|
||||
@@ -1 +0,0 @@
|
||||
rpm.version(pypi("smbus2"));
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit 1218f18d895b059664439e3d6834de09ff7b07e2
|
||||
%global commit_date 20251125
|
||||
%global commit e19edcea117f6737d60e53d8a4001d0853eee5ac
|
||||
%global commit_date 20251120
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
|
||||
%global pypi_name types-colorama
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
%global _desc A schema and validator for YAML.
|
||||
|
||||
Name: python-%{pypi_name}
|
||||
Version: 6.1.0
|
||||
Version: 6.0.0
|
||||
Release: 1%?dist
|
||||
Summary: A schema and validator for YAML
|
||||
License: MIT
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global crate gitoxide
|
||||
|
||||
Name: rust-gitoxide
|
||||
Version: 0.47.0
|
||||
Version: 0.46.0
|
||||
Release: 1%?dist
|
||||
Summary: Command-line application for interacting with git repositories
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
%global crate television
|
||||
|
||||
Name: rust-television
|
||||
Version: 0.13.11
|
||||
Version: 0.13.10
|
||||
Release: 1%?dist
|
||||
Summary: Cross-platform, fast and extensible general purpose fuzzy finder TUI
|
||||
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
%define llvm_compat 20
|
||||
%endif
|
||||
%global llvm_version 20.0.0
|
||||
%global ver 0.16.0-dev.1458+755a3d957
|
||||
%global ver 0.16.0-dev.1366+4ea472808
|
||||
%bcond bootstrap 1
|
||||
%bcond docs %{without bootstrap}
|
||||
%bcond test 1
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
%global mirror_url %(mirrors=%{zig_mirrors}; index=$(( RANDOM % ${#mirrors[@]} )); echo ${mirrors[$index]})
|
||||
|
||||
Name: zig-master
|
||||
Version: 0.16.0~dev.1458+755a3d957
|
||||
Version: 0.16.0~dev.1366+4ea472808
|
||||
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,148 +0,0 @@
|
||||
%global mingw_build_ucrt64 1
|
||||
%{?mingw_package_header}
|
||||
|
||||
# Disable debug as this package only provides a static archive (and no shared object).
|
||||
# debuginfo will be made available via consumer (mesa) instead.
|
||||
%global debug_package %{nil}
|
||||
%global __strip /bin/true
|
||||
|
||||
# There is no LTO in mesa, so drop that in stub archives also
|
||||
# see mesa comment:
|
||||
# We've gotten a report that enabling LTO for mesa breaks some games. See
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=1862771 for details.
|
||||
# Disable LTO for now
|
||||
%define _lto_cflags %{nil}
|
||||
|
||||
Name: DirectX-Headers
|
||||
Version: 1.618.1
|
||||
Release: 1%{?dist}
|
||||
Summary: Official Direct3D 12 headers
|
||||
|
||||
License: MIT
|
||||
URL: https://github.com/microsoft/DirectX-Headers
|
||||
Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
|
||||
|
||||
BuildRequires: meson
|
||||
BuildRequires: gcc-c++
|
||||
# Test assumes the build is under WSL, which is unlikely
|
||||
%{?_with_test:BuildRequires: gtest-devel}
|
||||
|
||||
BuildRequires: mingw32-filesystem
|
||||
BuildRequires: mingw32-gcc-c++
|
||||
|
||||
BuildRequires: mingw64-filesystem
|
||||
BuildRequires: mingw64-gcc-c++
|
||||
|
||||
BuildRequires: ucrt64-filesystem
|
||||
BuildRequires: ucrt64-gcc-c++
|
||||
|
||||
|
||||
%description
|
||||
Official Direct3D 12 headers
|
||||
|
||||
%package devel
|
||||
Summary: Development files for %{name}
|
||||
# This only provides -static files, so only
|
||||
Provides: %{name}-static = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
The %{name}-devel package contains libraries and header files for
|
||||
developing applications that use %{name}.
|
||||
|
||||
|
||||
%package -n mingw32-directx-headers
|
||||
Summary: Official DirectX headers available under an open source license
|
||||
|
||||
%description -n mingw32-directx-headers
|
||||
Official DirectX headers available under an open source license
|
||||
|
||||
%package -n mingw64-directx-headers
|
||||
Summary: Official DirectX headers available under an open source license
|
||||
|
||||
%description -n mingw64-directx-headers
|
||||
Official DirectX headers available under an open source license
|
||||
|
||||
%package -n ucrt64-directx-headers
|
||||
Summary: Official DirectX headers available under an open source license
|
||||
|
||||
%description -n ucrt64-directx-headers
|
||||
Official DirectX headers available under an open source license
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
# Change EOL encoding
|
||||
for i in LICENSE README.md ; do
|
||||
sed -i -e 's/\r$//' ${i}
|
||||
touch -r SECURITY.md ${i}
|
||||
done
|
||||
|
||||
|
||||
%build
|
||||
%meson \
|
||||
%{?!_with_test:-Dbuild-test=false}
|
||||
|
||||
%meson_build
|
||||
|
||||
%mingw_meson
|
||||
%mingw_ninja
|
||||
|
||||
|
||||
%install
|
||||
%meson_install
|
||||
|
||||
%mingw_ninja_install
|
||||
|
||||
%check
|
||||
%{?_with_test:
|
||||
%meson_test
|
||||
}
|
||||
|
||||
|
||||
%files devel
|
||||
%license LICENSE
|
||||
%doc README.md SECURITY.md
|
||||
%{_includedir}/composition
|
||||
%{_includedir}/directx
|
||||
%{_includedir}/dxguids
|
||||
%{_includedir}/wsl
|
||||
%{_libdir}/libDirectX-Guids.a
|
||||
%{_libdir}/libd3dx12-format-properties.a
|
||||
%{_libdir}/pkgconfig/DirectX-Headers.pc
|
||||
|
||||
%files -n mingw32-directx-headers
|
||||
%doc README.md SECURITY.md
|
||||
%license LICENSE
|
||||
%{mingw32_libdir}/pkgconfig/DirectX-Headers.pc
|
||||
%{mingw32_libdir}/libDirectX-Guids.a
|
||||
%{mingw32_libdir}/libd3dx12-format-properties.a
|
||||
%{mingw32_includedir}/composition
|
||||
%{mingw32_includedir}/wsl/
|
||||
%{mingw32_includedir}/dxguids/
|
||||
%{mingw32_includedir}/directx/
|
||||
|
||||
%files -n mingw64-directx-headers
|
||||
%doc README.md SECURITY.md
|
||||
%license LICENSE
|
||||
%{mingw64_libdir}/pkgconfig/DirectX-Headers.pc
|
||||
%{mingw64_libdir}/libDirectX-Guids.a
|
||||
%{mingw64_libdir}/libd3dx12-format-properties.a
|
||||
%{mingw64_includedir}/composition
|
||||
%{mingw64_includedir}/wsl/
|
||||
%{mingw64_includedir}/dxguids/
|
||||
%{mingw64_includedir}/directx/
|
||||
|
||||
%files -n ucrt64-directx-headers
|
||||
%doc README.md SECURITY.md
|
||||
%license LICENSE
|
||||
%{ucrt64_libdir}/pkgconfig/DirectX-Headers.pc
|
||||
%{ucrt64_libdir}/libDirectX-Guids.a
|
||||
%{ucrt64_libdir}/libd3dx12-format-properties.a
|
||||
%{ucrt64_includedir}/composition
|
||||
%{ucrt64_includedir}/wsl/
|
||||
%{ucrt64_includedir}/dxguids/
|
||||
%{ucrt64_includedir}/directx/
|
||||
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
@@ -1,10 +0,0 @@
|
||||
project pkg {
|
||||
arches = ["x86_64", "aarch64", "i386"]
|
||||
rpm {
|
||||
spec = "DirectX-Headers.spec"
|
||||
}
|
||||
labels {
|
||||
mock = 1
|
||||
subrepo = "extras"
|
||||
}
|
||||
}
|
||||
@@ -6,7 +6,7 @@
|
||||
%bcond_with tests
|
||||
|
||||
Name: apparmor
|
||||
Version: 5.0.0~alpha4
|
||||
Version: 5.0.0~alpha3
|
||||
Release: 1%?dist
|
||||
Summary: AppArmor userspace components
|
||||
|
||||
|
||||
@@ -1,10 +1,8 @@
|
||||
project pkg {
|
||||
arches = ["x86_64", "aarch64", "i386"]
|
||||
rpm {
|
||||
spec = "fdk-aac.spec"
|
||||
}
|
||||
labels {
|
||||
mock=1
|
||||
subrepo = "multimedia"
|
||||
weekly = 1
|
||||
}
|
||||
|
||||
@@ -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: 2%{?dist}
|
||||
Release: 1%{?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 < %{?epoch:%{epoch}:}25.3
|
||||
Obsoletes: mesa-libxatracker < 25.3
|
||||
|
||||
%description libxatracker
|
||||
%{summary}.
|
||||
@@ -52,7 +52,7 @@ Obsoletes: mesa-libxatracker < %{?epoch:%{epoch}:}25.3
|
||||
%package libxatracker-devel
|
||||
Summary: Mesa XA state tracker development package
|
||||
Requires: %{name}-libxatracker%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
|
||||
Obsoletes: mesa-libxatracker-devel < %{?epoch:%{epoch}:}25.3
|
||||
Obsoletes: mesa-libxatracker-devel < 25.3
|
||||
|
||||
%description libxatracker-devel
|
||||
%{summary}.
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
%global realname sdbus-cpp
|
||||
|
||||
Name: %realname.terra
|
||||
Version: 2.2.1
|
||||
Version: 2.2.0
|
||||
Release: 1%?dist
|
||||
Summary: High-level C++ D-Bus library
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
Name: gstreamer1-plugins-ugly
|
||||
Version: 1.26.8
|
||||
Release: 1%?dist
|
||||
Epoch: 2
|
||||
Epoch: 1
|
||||
Summary: GStreamer streaming media framework "ugly" plugins
|
||||
License: LGPL-2.0-or-later and LGPL-2.0-only
|
||||
URL: http://gstreamer.freedesktop.org/
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
rpm.version(gh("v-novaltd/LCEVCdec"));
|
||||
|
||||
open_file("anda/multimedia/LCEVCdec/VERSION_ffmpeg.txt", "w").write(bump::madoguchi("ffmpeg", labels.branch));
|
||||
open_file("anda/multimedia/lcevcdec/VERSION_ffmpeg.txt", "w").write(bump::madoguchi("ffmpeg", labels.branch));
|
||||
|
||||
let dir = sub(`/[^/]+$`, "", __script_path);
|
||||
if sh("[[ `git status " + dir + " --porcelain` ]] && exit 1 || exit 0", #{}).ctx.rc == 1 {
|
||||
@@ -1,7 +1,7 @@
|
||||
#? https://src.fedoraproject.org/rpms/rtaudio/blob/db1aa72863ccbfd480e22c2f7aefb41ebb8e2360/f/rtaudio.spec
|
||||
%global commit 409636b5dcad3054ae5a9e85014bba3861b8edab
|
||||
%global commit ab7daaae763c8e0dcea611a9e190fa46d95b2639
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20251126
|
||||
%global commit_date 20251103
|
||||
%global ver .0.1
|
||||
|
||||
Name: rtaudio-nightly
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 20aee046cf9164bb05cb43ef531424007e911c33
|
||||
%global commit 86ef4c768977271616c309964c6f600389030e5f
|
||||
%global shortcommit %{sub %{commit} 1 7}
|
||||
%global commit_date 20251123
|
||||
%global commit_date 20251109
|
||||
|
||||
Name: vgmstream
|
||||
Version: 0~%{commit_date}git.%shortcommit
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
project pkg {
|
||||
arches = ["x86_64", "aarch64", "i386"]
|
||||
rpm {
|
||||
spec = "x264-bootstrap.spec"
|
||||
extra_repos = ["https://repos.fyralabs.com/terrarawhide-multimedia"]
|
||||
}
|
||||
labels {
|
||||
mock = 1
|
||||
subrepo = "multimedia"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,822 @@
|
||||
%global fusionsrc_commit 91b92ea4846982e5d9eb58744fda70f75d0faf8d
|
||||
|
||||
# globals for x264-0.164-20231001git31e19f92.tar.bz2
|
||||
%global api 164
|
||||
%global gitdate 20231001
|
||||
%global gitversion 31e19f92
|
||||
%global gitlongver 31e19f92f00c7003fa115047ce50978bc98c3a0d
|
||||
|
||||
%global snapshot %{gitdate}git%{gitversion}
|
||||
%global gver .%{gitdate}git%{gitversion}
|
||||
%global branch stable
|
||||
|
||||
%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
|
||||
%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-bootstrap
|
||||
Version: 0.0.%{api}
|
||||
Release: 15%{?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
|
||||
# fix assignment from incompatible pointer type errors
|
||||
Patch2: https://raw.githubusercontent.com/rpmfusion/x264/%fusionsrc_commit/x264-altivec-incompatible-pointer-type.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}
|
||||
Provides: x264 = %version-%release
|
||||
|
||||
%description
|
||||
x264 is a free library for encoding H264/AVC video streams, written from
|
||||
scratch.
|
||||
|
||||
This package contains the frontend.
|
||||
|
||||
%package libs
|
||||
Summary: Library for encoding H264/AVC video streams
|
||||
Recommends: %{_libdir}/libOpenCL.so.1
|
||||
Provides: x264-libs = %version-%release
|
||||
|
||||
%description libs
|
||||
x264 is a free library for encoding H264/AVC video streams, written from
|
||||
scratch.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for the x264 library
|
||||
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||
Requires: pkgconfig
|
||||
Provides: x264-devel = %version-%release
|
||||
|
||||
%description devel
|
||||
x264 is a free library for encoding H264/AVC video streams, written from
|
||||
scratch.
|
||||
|
||||
This package contains the development files.
|
||||
|
||||
%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 -P2 -p1 -b .ptr
|
||||
%patch -P11 -p1 -b .opencl
|
||||
popd
|
||||
|
||||
for variant in generic generic10 ; do
|
||||
rm -rf ${variant}
|
||||
cp -pr x264-0.%{api}-%{snapshot} ${variant}
|
||||
done
|
||||
|
||||
|
||||
%build
|
||||
%set_build_flags
|
||||
pushd generic
|
||||
%{x_configure}\
|
||||
%{?_without_asm:--disable-asm}
|
||||
|
||||
%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
|
||||
%dir %{_datadir}/bash-completion
|
||||
%dir %{_datadir}/bash-completion/completions
|
||||
%{_datadir}/bash-completion/completions/x264
|
||||
|
||||
%files libs
|
||||
%dir %{_pkgdocdir}
|
||||
%{_pkgdocdir}/AUTHORS
|
||||
%license %{_pkgdocdir}/COPYING
|
||||
%{_libdir}/libx264.so.%{api}
|
||||
%{_libdir}/libx26410b.so.%{api}
|
||||
|
||||
%files devel
|
||||
%doc generic/doc/*
|
||||
%{_includedir}/x264.h
|
||||
%{_includedir}/x264_config.h
|
||||
%{_libdir}/libx264.so
|
||||
%{_libdir}/libx26410b.so
|
||||
%{_libdir}/pkgconfig/x264.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.
|
||||
+780
-52
@@ -1,87 +1,815 @@
|
||||
%global commit 0480cb05fa188d37ae87e8f4fd8f1aea3711f7ee
|
||||
%global commit_date 20250910
|
||||
%global api_version 165
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global fusionsrc_commit d8f53f1f25ce2c778582e7cff5790ae24408db2e
|
||||
|
||||
%bcond_with bootstrap
|
||||
# globals for x264-0.164-20231001git31e19f92.tar.bz2
|
||||
%global api 165
|
||||
%global gitdate 20231001
|
||||
%global gitlongver b35605ace3ddf7c1a5d67a2eb553f034aef41d55
|
||||
%global gitversion %{sub %gitlongver 1 8}
|
||||
|
||||
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 snapshot %{gitdate}git%{gitversion}
|
||||
%global gver .%{gitdate}git%{gitversion}
|
||||
%global branch stable
|
||||
|
||||
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)
|
||||
#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
|
||||
%endif
|
||||
|
||||
Requires: bash-completion
|
||||
#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}
|
||||
|
||||
%description
|
||||
%{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.
|
||||
x264 is a free library for encoding H264/AVC video streams, written from
|
||||
scratch.
|
||||
|
||||
This package contains the frontend.
|
||||
|
||||
%package libs
|
||||
Summary: Library for encoding H264/AVC video streams
|
||||
Summary: Library for encoding H264/AVC video streams
|
||||
Recommends: %{_libdir}/libOpenCL.so.1
|
||||
|
||||
%description libs
|
||||
%{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.
|
||||
x264 is a free library for encoding H264/AVC video streams, written from
|
||||
scratch.
|
||||
|
||||
%package devel
|
||||
Summary: Development files for the x264 library
|
||||
Requires: %{name}-libs%{?_isa} = %{?epoch}:%{version}-%{release}
|
||||
Requires: pkgconfig
|
||||
Summary: Development files for the x264 library
|
||||
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
||||
Requires: pkgconfig
|
||||
|
||||
%description devel
|
||||
The %{name}-devel package contains libraries and header files for developing
|
||||
applications that use %{name}.
|
||||
x264 is a free library for encoding H264/AVC video streams, written from
|
||||
scratch.
|
||||
|
||||
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
|
||||
%git_clone https://code.videolan.org/videolan/x264.git %{commit}
|
||||
%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
|
||||
|
||||
|
||||
%build
|
||||
%configure \
|
||||
--enable-bashcompletion \
|
||||
--enable-debug \
|
||||
--enable-pic \
|
||||
--enable-shared \
|
||||
--bit-depth=all \
|
||||
--system-libx264
|
||||
%set_build_flags
|
||||
pushd generic
|
||||
%{x_configure}\
|
||||
%{?_without_asm:--disable-asm}
|
||||
|
||||
%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}/%{name}
|
||||
%{_datadir}/bash-completion/completions/%{name}
|
||||
%{_bindir}/x264
|
||||
|
||||
%files libs
|
||||
%license COPYING
|
||||
%doc AUTHORS
|
||||
%{_libdir}/lib%{name}.so.*
|
||||
%dir %{_pkgdocdir}
|
||||
%{_pkgdocdir}/AUTHORS
|
||||
%license %{_pkgdocdir}/COPYING
|
||||
%{_libdir}/libx264.so.%{api}
|
||||
%{_libdir}/libx26410b.so.%{api}
|
||||
|
||||
%files devel
|
||||
%doc doc/*
|
||||
%{_includedir}/%{name}.h
|
||||
%{_includedir}/%{name}_config.h
|
||||
%{_libdir}/lib%{name}.so
|
||||
%{_libdir}/pkgconfig/%{name}.pc
|
||||
%doc generic/doc/*
|
||||
%{_includedir}/x264.h
|
||||
%{_includedir}/x264_config.h
|
||||
%{_libdir}/libx264.so
|
||||
%{_libdir}/libx26410b.so
|
||||
%{_libdir}/pkgconfig/x264.pc
|
||||
|
||||
%changelog
|
||||
%autochangelog
|
||||
* 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.
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
Name: limine
|
||||
Version: 10.3.2
|
||||
Version: 10.3.0
|
||||
Release: 1%?dist
|
||||
Summary: Modern, advanced, portable, multiprotocol bootloader
|
||||
License: BSD-2-Clause
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
%global debug_package %{nil}
|
||||
%global commit 28dc52f3dfb177587b34269db84ee28c396da05a
|
||||
%global commit a7690e64b5080452596ffd55062c625abe05fa3a
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20251124
|
||||
%global commit_date 20251108
|
||||
|
||||
|
||||
%global patches %{_datadir}/src/nvidia-patch
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
%global commit0 2e204c67d4401292905f6afb4832a7e7df9ce53a
|
||||
%global date 20251125
|
||||
%global commit0 57a476b0e55f015759d9c50cc1f13159c6cd8f95
|
||||
%global date 20251114
|
||||
%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
|
||||
|
||||
%global upstream_name nvidia-vaapi-driver
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit ce1844dcb0dfc8550ac36db2ab2171d30ada19b7
|
||||
%global commit 1e0ee7079ab8227441359da5912644de4f4ad395
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commit_date 20251121
|
||||
%global commit_date 20251117
|
||||
%global ver 0.6.6.2
|
||||
|
||||
# We aren't using Mono but RPM expected Mono
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
%global commit 312db6fc93719d8281b39d48a76b3432f419acc9
|
||||
%global commit 06dd28f95d7a3b33accda7a18740e73da8f97eb9
|
||||
%global shortcommit %(c=%{commit}; echo ${c:0:7})
|
||||
%global commitdate 20251126
|
||||
%global commitdate 20251120
|
||||
%global ver 1.0.18
|
||||
%undefine __brp_mangle_shebangs
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ This module allows you to create \"virtual video devices.\" Normal \(v4l2\) appl
|
||||
|
||||
Name: %{modulename}-kmod
|
||||
Summary: Kernel module (kmod) for V4L2 loopback devices
|
||||
Version: 0.15.3
|
||||
Version: 0.15.2
|
||||
Release: 1%?dist
|
||||
License: GPL-2.0-or-later
|
||||
URL: https://github.com/v4l2loopback/v4l2loopback
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user