# Status: active # Tag: Graphic, Tool # Type: Standalone # Category: Graphic, Tool Name: context-free Summary: Context Free is a program that generates images from written instructions called a grammar. Version: 3.5.0 Release: 1%{?dist} License: GPL-2.0-or-later URL: https://github.com/MtnViewJohn/context-free ExclusiveArch: x86_64 aarch64 Vendor: Audinux Distribution: Audinux Source0: https://github.com/MtnViewJohn/context-free/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: gcc gcc-c++ BuildRequires: make BuildRequires: bison BuildRequires: flex BuildRequires: python3 BuildRequires: (ffmpeg-devel or ffmpeg-free-devel) BuildRequires: x264-devel BuildRequires: libpng-devel BuildRequires: libicu-devel BuildRequires: libatomic BuildRequires: desktop-file-utils %description Context Free is a program that generates images from written instructions called a grammar. The program follows the instructions in a few seconds to create images that can contain millions of shapes. %prep %autosetup -n context-free-%{version} sed -i -r "/strip $@/d" Makefile %build mkdir objs %set_build_flags export CXXFLAGS="-I/usr/include/ffmpeg $CXXFLAGS" %make_build prefix=/usr %install %make_install prefix=/usr install -m 755 -d %{buildroot}/%{_datadir}/%{name}/examples/ cp -ra input/* %{buildroot}/%{_datadir}/%{name}/examples/ %files %doc README %license LICENSE.txt %{_bindir}/* %{_datadir}/* %changelog * Sat Oct 31 2026 Yann Collette 3.5.0-1 - update to 3.5.0-1 * Wed Jul 01 2026 Yann Collette 3.4.3-1 - update to 3.4.3-1 * Wed Jan 01 2025 Yann Collette 3.4.2-1 - update to 3.4.2-1 * Wed Oct 28 2020 Yann Collette 3.3-1 - initial build