Name: pix Version: 3.4.9 Release: 1%{?dist} Summary: Image management application License: GPL-2.0-or-later URL: https://github.com/linuxmint/%{name} Source0: %{url}/archive/%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: bison BuildRequires: desktop-file-utils BuildRequires: gcc-c++ BuildRequires: flex BuildRequires: itstool BuildRequires: meson # optional deps BuildRequires: pkgconfig(exiv2) #BuildRequires: pkgconfig(clutter-1.0) #BuildRequires: pkgconfig(clutter-gtk-1.0) BuildRequires: pkgconfig(gstreamer-1.0) BuildRequires: pkgconfig(gstreamer-plugins-base-1.0) BuildRequires: pkgconfig(gstreamer-video-1.0) #BuildRequires: pkgconfig(champlain-0.12) #BuildRequires: pkgconfig(champlain-gtk-0.12) BuildRequires: pkgconfig(lcms2) BuildRequires: pkgconfig(colord) BuildRequires: pkgconfig(zlib) BuildRequires: libjpeg-devel BuildRequires: libtiff-devel BuildRequires: pkgconfig(libwebp) BuildRequires: pkgconfig(libjxl) BuildRequires: pkgconfig(libheif) BuildRequires: pkgconfig(libraw) BuildRequires: pkgconfig(librsvg-2.0) # webservices: needs to be ported to libsoup-3.0 #BuildRequires: pkgconfig(libsoup-2.4) #BuildRequires: pkgconfig(json-glib-1.0) #BuildRequires: pkgconfig(webkit2gtk-4.0) #BuildRequires: pkgconfig(libsecret-1) BuildRequires: pkgconfig(libbrasero-burn3) # core deps BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(gthread-2.0) BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libpng) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(gsettings-desktop-schemas) BuildRequires: pkgconfig(xapp) >= 2.5.0 Obsoletes: %{name}-doc < %{version}-%{release} %description Pix is an image browser, viewer, organizer and editor. It features some advanced tools, too: * Import images from a digital camera. * Slide Shows. * Set an image as Desktop background. * Create index image. * Rename images in series. * Convert image format. * Change images date and time. * JPEG lossless transformations. * Find duplicated images. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} == %{version}-%{release} %description devel This package contains the development files for %{name}. %prep %autosetup -p1 %build # clutter, libchamplain: dependencies are unmaintained # webservices: needs to be ported to libsoup-3.0 %meson \ -Dexiv2=true \ -Dclutter=false \ -Dgstreamer=true \ -Dlibchamplain=false \ -Dlcms2=true \ -Dcolord=true \ -Dlibtiff=true \ -Dlibwebp=true \ -Dlibjxl=true \ -Dlibheif=true \ -Dlibraw=true \ -Dlibrsvg=true \ -Dwebservices=false \ -Dlibbrasero=true \ %{nil} %meson_build %install %meson_install %find_lang %{name} --with-gnome %check %meson_test desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop %files -f %{name}.lang %doc NEWS README.md %license AUTHORS COPYING %{_bindir}/%{name} %{_libdir}/%{name}/ %{_datadir}/applications/*.desktop %{_datadir}/glib-2.0/schemas/*.xml %{_datadir}/icons/hicolor/*/apps/%{name}.* %{_datadir}/%{name} %{_mandir}/man1/%{name}.1* %files devel %{_includedir}/%{name}* %{_libdir}/pkgconfig/%{name}*.pc %{_datadir}/aclocal/%{name}.m4 %changelog * Fri Dec 26 2025 Yaakov Selkowitz - 3.4.9-1 - new version * Thu Dec 29 2022 Yaakov Selkowitz - 2.8.9-1 - new version * Mon Jul 16 2018 Leigh Scott - 1.8.2-1 - Update to 1.8.2 release - Add BuildRequires gcc-c++ * Fri Jul 13 2018 Fedora Release Engineering - 1.8.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Sun May 06 2018 Leigh Scott - 1.8.0-1 - Update to 1.8.0 release * Fri Feb 09 2018 Fedora Release Engineering - 1.6.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Nov 16 2017 Björn Esser - 1.6.1-3 - No libbrasero on EPEL7 ppc64 * Thu Nov 16 2017 Björn Esser - 1.6.1-2 - Enable sm-client and verbose build * Sat Nov 04 2017 Leigh Scott - 1.6.1-1 - Update to 1.6.1 release * Fri Sep 01 2017 Björn Esser - 1.4.5-2 - Adjustments for EPEL * Sun Aug 20 2017 Björn Esser - 1.4.5-1 - New upstream release (rhbz#1455178) - Drop filtering from private libdir to avoid pulling in gthumb * Thu Aug 03 2017 Fedora Release Engineering - 1.4.2-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 1.4.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Wed May 24 2017 Björn Esser - 1.4.2-1 - New upstream release (rhbz#1455178) * Sat May 13 2017 Björn Esser - 1.4.1-3 - Use proper libopenraw on all releases * Sat May 13 2017 Björn Esser - 1.4.1-2 - Conditionalize BR: libopenraw * Sat May 13 2017 Björn Esser - 1.4.1-1 - Initial import (rhbz#1450482) * Fri May 12 2017 Björn Esser - 1.4.1-0.2 - Remove libtool dumplings * Tue May 09 2017 Björn Esser - 1.4.1-0.1 - Initial rpm-release (rhbz#1450482)