Add gnome-qr library used by passwordless GDM
Resolves: https://issues.redhat.com/browse/RHEL-141475
This commit is contained in:
parent
7f2d83d311
commit
accb16e53f
2294
0001-Add-gnome-qr-library.patch
Normal file
2294
0001-Add-gnome-qr-library.patch
Normal file
File diff suppressed because it is too large
Load Diff
BIN
QR-Code-generator.tar.gz
Normal file
BIN
QR-Code-generator.tar.gz
Normal file
Binary file not shown.
@ -29,6 +29,9 @@ Source4: loupe-defaults.list
|
||||
# Generated with:
|
||||
# for i in `grep MimeType= /usr/share/applications/org.gnome.Evince.desktop | sed 's/MimeType=//' | sed 's/;/ /g'` ; do echo $i=org.gnome.Evince.desktop\; >> evince-defaults.list ; done
|
||||
Source5: evince-defaults.list
|
||||
Source6: QR-Code-generator.tar.gz
|
||||
|
||||
Patch: 0001-Add-gnome-qr-library.patch
|
||||
|
||||
BuildRequires: gcc
|
||||
BuildRequires: gettext
|
||||
@ -116,6 +119,12 @@ the functionality of the installed %{name} package.
|
||||
%prep
|
||||
%autosetup -p1 -n gnome-desktop-%{tarball_version}
|
||||
|
||||
# Extract QR Code generator subproject manually (wrap-based subproject sources
|
||||
# are not included in git patches, only in release tarballs)
|
||||
mkdir -p subprojects/qrcodegen
|
||||
tar -xzf %{SOURCE6} -C subprojects/qrcodegen --strip-components=1
|
||||
cp -r subprojects/packagefiles/qrcodegen/* subprojects/qrcodegen/
|
||||
|
||||
%build
|
||||
%meson -Dgtk_doc=true -Dinstalled_tests=true
|
||||
%meson_build
|
||||
@ -156,6 +165,7 @@ cat %SOURCE5 >> $RPM_BUILD_ROOT/%{_datadir}/applications/gnome-mimeapps.list
|
||||
# LGPL
|
||||
%{_libdir}/libgnome-bg-4.so.2{,.*}
|
||||
%{_libdir}/libgnome-desktop-4.so.2{,.*}
|
||||
%{_libdir}/libgnome-qr-4.so.2{,.*}
|
||||
%{_libdir}/libgnome-rr-4.so.2{,.*}
|
||||
%{_libdir}/girepository-1.0/Gnome*-4.0.typelib
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user