|
|
18fa69 |
Name: libfprint
|
|
|
f36967 |
|
|
|
f36967 |
Version: 1.90.0
|
|
|
d47ffe |
Release: 4%{?dist}
|
|
|
f36967 |
|
|
|
18fa69 |
Summary: Toolkit for fingerprint scanner
|
|
|
18fa69 |
|
|
|
18fa69 |
Group: System Environment/Libraries
|
|
|
18fa69 |
License: LGPLv2+
|
|
|
18fa69 |
URL: http://www.freedesktop.org/wiki/Software/fprint/libfprint
|
|
|
f36967 |
Source0: https://gitlab.freedesktop.org/libfprint/libfprint/uploads/1bba17b5daa130aa548bc7ea96dc58c4/%{name}-%{version}.tar.xz
|
|
|
18fa69 |
ExcludeArch: s390 s390x
|
|
|
18fa69 |
|
|
|
f36967 |
BuildRequires: rpm-build
|
|
|
f36967 |
BuildRequires: meson
|
|
|
f36967 |
BuildRequires: gcc
|
|
|
f36967 |
BuildRequires: gcc-c++
|
|
|
f36967 |
BuildRequires: git
|
|
|
f36967 |
BuildRequires: pkgconfig(glib-2.0) >= 2.50
|
|
|
f36967 |
BuildRequires: pkgconfig(gio-2.0) >= 2.44.0
|
|
|
f36967 |
BuildRequires: libgusb-devel >= 0.3.0
|
|
|
f36967 |
BuildRequires: pkgconfig(nss)
|
|
|
f36967 |
BuildRequires: pkgconfig(pixman-1)
|
|
|
f36967 |
BuildRequires: gtk-doc
|
|
|
18fa69 |
# For the udev.pc to install the rules
|
|
|
18fa69 |
BuildRequires: systemd
|
|
|
f36967 |
BuildRequires: gobject-introspection-devel
|
|
|
f36967 |
# For internal CI tests
|
|
|
d47ffe |
BuildRequires: cairo-devel
|
|
|
d47ffe |
BuildRequires: python3-cairo python3-gobject
|
|
|
f36967 |
#BuildRequires: umockdev
|
|
|
f36967 |
|
|
|
f36967 |
Patch0001: 0001-udev-rules-Remove-debug-spew-from-udev-rules.patch
|
|
|
d47ffe |
Patch0002: 0002-elan-Fix-potential-leak-of-dark-frame.patch
|
|
|
d47ffe |
Patch0003: 0003-elan-Fix-switch-in-change_state.patch
|
|
|
d47ffe |
Patch0004: 0004-synaptics-Correctly-unref-pointer-array.patch
|
|
|
d47ffe |
Patch0005: 0005-synaptics-Add-an-explicit-assert-on-the-response.patch
|
|
|
d47ffe |
Patch0006: 0006-upeksonly-Add-default-clauses-to-switch-statements.patch
|
|
|
d47ffe |
Patch0007: 0007-image-device-Remove-unused-fpi_device_get_current_ac.patch
|
|
|
d47ffe |
Patch0008: 0008-print-Free-temporary-col-variable.patch
|
|
|
d47ffe |
Patch0009: 0009-print-Ensure-xyt-struct-is-not-leaked-during-deseria.patch
|
|
|
d47ffe |
Patch0010: 0010-verify-Ensure-we-set-set-the-autoptr-value-to-NULL-a.patch
|
|
|
d47ffe |
Patch0011: 0011-fpi-ssm-fp-device-Add-missing-copyright.patch
|
|
|
d47ffe |
Patch0012: 0012-meson-Use-multiline-array-for-default-dirvers-listin.patch
|
|
|
d47ffe |
Patch0013: 0013-meson-Use-preferred-syntax-everywhere.patch
|
|
|
d47ffe |
Patch0014: 0014-meson-Avoid-repeating-the-needed-glib-version-multip.patch
|
|
|
d47ffe |
Patch0015: 0015-image-device-Use-g_clear_handle_id-for-timeouts.patch
|
|
|
d47ffe |
Patch0016: 0016-fp-print-Use-g_date_copy.patch
|
|
|
d47ffe |
Patch0017: 0017-fp-image-device-Clear-the-pending-activation-timeout.patch
|
|
|
d47ffe |
Patch0018: 0018-fp-image-device-Reactivate-in-idle-on-deactivation-c.patch
|
|
|
d47ffe |
Patch0019: 0019-fp-image-device-Add-private-fp-image-device-state-pr.patch
|
|
|
d47ffe |
Patch0020: 0020-fp-image-device-Use-a-GObject-signal-to-notify-image.patch
|
|
|
d47ffe |
Patch0021: 0021-fpi-ssm-Remove-any-reference-to-fpi_timeout_add.patch
|
|
|
d47ffe |
Patch0022: 0022-fpi-log-Set-fp_error-as-equal-to-g_critical.patch
|
|
|
d47ffe |
Patch0023: 0023-fp-device-Support-variadic-arguments-to-error-functi.patch
|
|
|
d47ffe |
Patch0024: 0024-drivers-Use-clearer-messages-using-parameters.patch
|
|
|
d47ffe |
Patch0025: 0025-synaptics-Use-GDate-getters-to-retrieve-the-DMY-valu.patch
|
|
|
d47ffe |
Patch0026: 0026-synaptics-Initialize-user_id-autoptr-to-NULL.patch
|
|
|
d47ffe |
Patch0027: 0027-examples-Handle-the-cases-where-the-print-date-is-no.patch
|
|
|
d47ffe |
Patch0028: 0028-fpi-ssm-Take-ownership-of-the-SSM-when-completing-it.patch
|
|
|
d47ffe |
Patch0029: 0029-fpi-usb-transfer-Take-ownership-of-the-transfer-when.patch
|
|
|
d47ffe |
Patch0030: 0030-fpi-ssm-Add-a-usb-transfer-callback-with-data-as-wea.patch
|
|
|
d47ffe |
Patch0031: 0031-drivers-Use-more-fpi_ssm_usb_transfer_cb-when-possib.patch
|
|
|
d47ffe |
Patch0032: 0032-fpi-ssm-Make-clearer-that-data-is-unused-in-fpi_ssm_.patch
|
|
|
d47ffe |
Patch0033: 0033-umockdev-test-Make-possible-to-use-a-wrapper-to-run-.patch
|
|
|
d47ffe |
Patch0034: 0034-virtual-image-Re-run-the-test-using-the-defined-wrap.patch
|
|
|
d47ffe |
Patch0035: 0035-tests-Add-gdb-setup-to-run-tests-using-gdb.patch
|
|
|
d47ffe |
Patch0036: 0036-tests-Add-setup-mode-to-run-tests-using-valgrind.patch
|
|
|
d47ffe |
Patch0037: 0037-fp-device-Unref-the-usb-device-on-finalize.patch
|
|
|
d47ffe |
Patch0038: 0038-fp-context-Run-dispose-on-the-usb-context-to-deal-wi.patch
|
|
|
d47ffe |
Patch0039: 0039-fp-print-Unref-the-prints-on-finalize.patch
|
|
|
d47ffe |
Patch0040: 0040-fp-print-Assert-the-prints-aren-t-set-when-initializ.patch
|
|
|
d47ffe |
Patch0041: 0041-fp-print-Unref-print-data-and-get-static-strings-whe.patch
|
|
|
d47ffe |
Patch0042: 0042-virtual-image-Also-unref-the-object-when-closing-a-t.patch
|
|
|
d47ffe |
Patch0043: 0043-fp-device-Use-an-autopointer-and-steal-the-print-whe.patch
|
|
|
d47ffe |
Patch0044: 0044-fp-device-Unref-the-print-once-we-ve-notified-the-pr.patch
|
|
|
d47ffe |
Patch0045: 0045-fp-device-Mark-user-data-in-FpEnrollProgress-as-tran.patch
|
|
|
d47ffe |
Patch0046: 0046-fp-device-Use-g_clear_error-instead-of-check-free.patch
|
|
|
d47ffe |
Patch0047: 0047-tests-Use-a-loop-for-generating-drivers-tests-and-us.patch
|
|
|
d47ffe |
Patch0048: 0048-fp-print-Set-the-aligned_data-as-the-data-used-by-th.patch
|
|
|
d47ffe |
Patch0049: 0049-tests-Fix-endianness-issue-in-test-suite.patch
|
|
|
d47ffe |
Patch0050: 0050-assembling-Use-fixed-point-for-image-assembly.patch
|
|
|
d47ffe |
Patch0051: 0051-Fix-indentation-issues-using-newer-uncrustify.patch
|
|
|
d47ffe |
Patch0052: 0052-virtual-image-Fix-driver-reading-insufficient-data.patch
|
|
|
d47ffe |
Patch0053: 0053-synaptics-Use-an-autoptr-to-handle-the-FpiUsbTransfe.patch
|
|
|
d47ffe |
Patch0054: 0054-synaptics-Close-the-usb-device-if-reset-failed.patch
|
|
|
d47ffe |
Patch0055: 0055-vfs301-Use-a-transfer-autopointer-to-cleanup-it-on-s.patch
|
|
|
d47ffe |
Patch0056: 0056-fpi-ssm-Also-bug-on-negative-state-value.patch
|
|
|
d47ffe |
Patch0057: 0057-fpi-device-Make-possible-to-set-a-DestroyNotify-for-.patch
|
|
|
d47ffe |
Patch0058: 0058-fpi-ssm-Add-possibility-to-jump-to-a-state-or-next-o.patch
|
|
|
d47ffe |
Patch0059: 0059-drivers-Use-fpi_ssm_next_state_delayed-instead-of-cu.patch
|
|
|
d47ffe |
Patch0060: 0060-fpi-ssm-Clarify-the-ownership-of-error-in-fpi_ssm_ma.patch
|
|
|
d47ffe |
Patch0061: 0061-drivers-Use-SSM-delayed-actions-when-possible.patch
|
|
|
d47ffe |
Patch0062: 0062-fpi-ssm-Make-delayed-actions-cancellable.patch
|
|
|
d47ffe |
Patch0063: 0063-fpi-ssm-Bug-on-handler-set-to-a-NULL-function.patch
|
|
|
d47ffe |
Patch0064: 0064-fpi-ssm-Mark-a-fpi-ssm-completed-on-delay.patch
|
|
|
d47ffe |
Patch0065: 0065-tests-Fix-image-writing-on-big-endian.patch
|
|
|
d47ffe |
Patch0066: 0066-fpi-usb-Use-unsigned-length-for-USB-async-transfers.patch
|
|
|
d47ffe |
Patch0067: 0067-drivers-examples-Don-t-use-Wno-pointer-sign-and-fix-.patch
|
|
|
d47ffe |
Patch0068: 0068-fp-print-Clear-the-data-not-the-description-when-set.patch
|
|
|
d47ffe |
Patch0069: 0069-meson-Use-add_project_arguments-for-common-cflags.patch
|
|
|
d47ffe |
Patch0070: 0070-cpp-test-Fix-indentation.patch
|
|
|
d47ffe |
Patch0071: 0071-meson-Build-nbis-separately-to-allow-changing-flags.patch
|
|
|
d47ffe |
Patch0072: 0072-meson-Add-the-include-directories-to-deps.patch
|
|
|
d47ffe |
Patch0073: 0073-nbis-Add-a-global-include-file-with-all-the-definiti.patch
|
|
|
d47ffe |
Patch0074: 0074-cleanup-Don-t-make-nbis-depend-on-libfprint-built-so.patch
|
|
|
d47ffe |
Patch0075: 0075-nbis-log-Don-t-use-old-style-function-declarations.patch
|
|
|
d47ffe |
Patch0076: 0076-nbis-Make-the-extern-global-bozworth-y-variable-as-b.patch
|
|
|
d47ffe |
Patch0077: 0077-storage-Include-storage-header-so-that-we-have-decla.patch
|
|
|
d47ffe |
Patch0078: 0078-fp-device-Remove-unused-timeout-function-and-source-.patch
|
|
|
d47ffe |
Patch0079: 0079-cleanup-Use-static-functions-for-non-declared-method.patch
|
|
|
d47ffe |
Patch0080: 0080-gtk-demo-Use-G_DECLARE-to-avoid-missing-declarations.patch
|
|
|
d47ffe |
Patch0081: 0081-vfs5011-Cast-gpointer-data-values-to-proper-type-to-.patch
|
|
|
d47ffe |
Patch0082: 0082-vfs0050-Use-proper-casting-summing-pointers-first.patch
|
|
|
d47ffe |
Patch0083: 0083-meson-Include-fpi-context.h-in-generated-fp-drivers..patch
|
|
|
d47ffe |
Patch0084: 0084-meson-Move-generated-source-to-fpi-prefix-and-use-mo.patch
|
|
|
d47ffe |
Patch0085: 0085-meson-Use-stricter-C-arguments-to-compile-libfprint.patch
|
|
|
d47ffe |
Patch0086: 0086-elan-Fix-internal-state-machine-to-ensure-correct-de.patch
|
|
|
d47ffe |
Patch0087: 0087-image-device-Prevent-deactivation-when-waiting-for-f.patch
|
|
|
d47ffe |
Patch0088: 0088-uru4000-Fix-state-change-from-IRQ-handler.patch
|
|
|
d47ffe |
Patch0089: 0089-uru4000-Fix-control-transfer-request-type.patch
|
|
|
d47ffe |
Patch0090: 0090-fpi-ssm-Support-named-SSMs-and-use-a-fallback-macro.patch
|
|
|
d47ffe |
Patch0091: 0091-fpi-ssm-Improve-debugging-of-SSM-using-driver-infos.patch
|
|
|
d47ffe |
Patch0092: 0092-vfs0051-Use-named-SSMs-for-usb-async-exchanges.patch
|
|
|
d47ffe |
Patch0093: 0093-image-device-Print-warning-for-incorrect-deactivatio.patch
|
|
|
d47ffe |
Patch0094: 0094-virtual-image-Only-print-warnings-for-actual-errors.patch
|
|
|
d47ffe |
Patch0095: 0095-virtual-image-Allow-fine-control-over-the-finger-sta.patch
|
|
|
d47ffe |
Patch0096: 0096-tests-Update-helper-functions-for-new-virtual-image-.patch
|
|
|
d47ffe |
Patch0097: 0097-tests-Test-finger-removal-after-minutiae-scan-comple.patch
|
|
|
d47ffe |
Patch0098: 0098-print-Fix-match-error-propagation.patch
|
|
|
d47ffe |
Patch0099: 0099-synaptics-Fix-problem-after-match-is-failed.patch
|
|
|
d47ffe |
Patch0100: 0100-fp-device-Use-different-pointers-for-device-handlers.patch
|
|
|
d47ffe |
Patch0101: 0101-docs-Don-t-ignore-the-deprecated-API_EXPORTED-defini.patch
|
|
|
d47ffe |
Patch0102: 0102-tests-meson-Set-the-typelib-env-var-only-if-we-have-.patch
|
|
|
d47ffe |
Patch0103: 0103-fp-device-Add-a-open-property-and-method-to-check-it.patch
|
|
|
d47ffe |
Patch0104: 0104-libfprint-Introduce-libfprint_private-static-library.patch
|
|
|
d47ffe |
Patch0105: 0105-fp-device-Move-fpi-code-into-its-own-unit-that-can-b.patch
|
|
|
d47ffe |
Patch0106: 0106-fp-image-device-Move-fpi-code-into-its-own-unit-that.patch
|
|
|
d47ffe |
Patch0107: 0107-fp-image-fp-print-Move-private-methods-to-own-code-u.patch
|
|
|
d47ffe |
Patch0108: 0108-meson-Use-files-to-track-the-map-file-presence.patch
|
|
|
d47ffe |
Patch0109: 0109-meson-Rely-on-libfprint-dependency-to-get-root_inclu.patch
|
|
|
d47ffe |
Patch0110: 0110-fprint-Move-drivers-to-private-internal-library.patch
|
|
|
d47ffe |
Patch0111: 0111-meson-Fix-syntax-in-the-auto-generated-fpi-drivers-f.patch
|
|
|
d47ffe |
Patch0112: 0112-fpi-context-Make-fpi_get_driver_types-to-return-an-a.patch
|
|
|
d47ffe |
Patch0113: 0113-fp-context-Use-an-env-to-define-a-whitelist-of-drive.patch
|
|
|
d47ffe |
Patch0114: 0114-fp-context-tools-Use-auto-ptr-to-handle-GTypeClass-o.patch
|
|
|
d47ffe |
Patch0115: 0115-tests-Add-basic-unit-tests-for-fp-context.patch
|
|
|
d47ffe |
Patch0116: 0116-tests-Add-fp-device-basic-unit-tests.patch
|
|
|
d47ffe |
Patch0117: 0117-fp-device-Call-identify-device-class-method-on-ident.patch
|
|
|
d47ffe |
Patch0118: 0118-fpi-device-Clarify-ownership-of-parameters-for-progr.patch
|
|
|
d47ffe |
Patch0119: 0119-test-device-fake-Add-fake-test-driver-to-verify-fpi-.patch
|
|
|
d47ffe |
Patch0120: 0120-tests-meson-Support-unit-tests-non-depending-on-virt.patch
|
|
|
d47ffe |
Patch0121: 0121-tests-Add-fpi-device-tests.patch
|
|
|
d47ffe |
Patch0122: 0122-fpi-ssm-Use-same-argument-names-of-header-file.patch
|
|
|
d47ffe |
Patch0123: 0123-fpi-ssm-Define-autoptr-cleanup-function.patch
|
|
|
d47ffe |
Patch0124: 0124-fpi-ssm-Bug-on-wrong-state-passed-to-jump_to_state_d.patch
|
|
|
d47ffe |
Patch0125: 0125-fpi-ssm-Add-debug-message-when-a-delayed-state-chang.patch
|
|
|
d47ffe |
Patch0126: 0126-fpi-ssm-Make-clear-that-the-completed-callback-owns-.patch
|
|
|
d47ffe |
Patch0127: 0127-fpi-ssm-Clear-delayed-actions-for-parent-and-child-o.patch
|
|
|
d47ffe |
Patch0128: 0128-tests-Add-unit-tests-for-fpi-ssm.patch
|
|
|
d47ffe |
Patch0129: 0129-meson-Split-single-line-dependencies-to-reduce-the-d.patch
|
|
|
d47ffe |
Patch0130: 0130-driver_ids.h-Remove-the-legacy-ID-file.patch
|
|
|
d47ffe |
Patch0131: 0131-synaptics-Use-local-variable-rather-than-re-fetching.patch
|
|
|
d47ffe |
Patch0132: 0132-tests-Ensure-objects-are-free-ed-at-the-end-of-tests.patch
|
|
|
d47ffe |
Patch0133: 0133-examples-Fix-double-device-closing-in-manage-prints.patch
|
|
|
d47ffe |
Patch0134: 0134-elan-Do-not-leak-converted-frames.patch
|
|
|
d47ffe |
Patch0135: 0135-meson-Add-missing-dependency-on-fp-enum.h-for-privat.patch
|
|
|
d47ffe |
Patch0136: 0136-tests-Fix-stack-corruption-in-FpiSsm-test.patch
|
|
|
d47ffe |
Patch0137: 0137-fpi-ssm-fpi-usb-transfer-Use-fwd-declarations-to-avo.patch
|
|
|
d47ffe |
Patch0138: 0138-meson-Parse-all-private-headers.patch
|
|
|
d47ffe |
Patch0139: 0139-meson-List-deps-in-multiple-lines-to-have-better-dif.patch
|
|
|
d47ffe |
Patch0140: 0140-meson-No-need-to-redefine-default-pkgconfig-install-.patch
|
|
|
d47ffe |
Patch0141: 0141-meson-Don-t-install-fpi-enums.patch
|
|
|
d47ffe |
Patch0142: 0142-meson-Use-more-meson-s-project_name.patch
|
|
|
d47ffe |
Patch0143: 0143-meson-Use-soversion-everywhere.patch
|
|
|
d47ffe |
Patch0144: 0144-meson-Add-fp-image-device-to-public-headers.patch
|
|
|
d47ffe |
Patch0145: 0145-cleanup-Remove-fp_internal.h-and-update-drivers_api..patch
|
|
|
d47ffe |
Patch0146: 0146-cleanup-Use-pragma-once-everywhere.patch
|
|
|
d47ffe |
Patch0147: 0147-cleanup-Use-FPI-prefix-for-all-the-internal-enum-typ.patch
|
|
|
d47ffe |
Patch0148: 0148-tests-Add-a-reference-to-the-enrolled-print-before-r.patch
|
|
|
d47ffe |
Patch0149: 0149-meson-Define-enum-dependency-and-ensure-we-generate-.patch
|
|
|
d47ffe |
Patch0150: 0150-meson-Fix-syntax-for-fpi_enums-generation-call.patch
|
|
|
d47ffe |
Patch0151: 0151-libfprint-Make-sure-we-install-fp-enums.h-in-the-rig.patch
|
|
|
d47ffe |
Patch0152: 0152-meson-Bump-dependency-on-0.49.0.patch
|
|
|
d47ffe |
Patch0153: 0153-Prefix-internal-properties-signals-with-fpi-and-anno.patch
|
|
|
d47ffe |
Patch0154: 0154-fp-print-Add-aliases-for-First-and-Last-finger-in-ou.patch
|
|
|
d47ffe |
Patch0155: 0155-examples-Iterate-through-fingers-via-first-last-refs.patch
|
|
|
d47ffe |
Patch0156: 0156-fp-print-Add-FP_FINGER_IS_VALID.patch
|
|
|
d47ffe |
Patch0157: 0157-fpi-assembling-Accept-error-of-zero.patch
|
|
|
d47ffe |
Patch0158: 0158-fpi-assembling-Fix-offsets-to-be-relative-to-the-pre.patch
|
|
|
d47ffe |
Patch0159: 0159-tests-Set-MESON_SOURCE_ROOT-to-source-root-not-build.patch
|
|
|
d47ffe |
Patch0160: 0160-tests-Add-some-frame-assembly-unit-tests.patch
|
|
|
d47ffe |
Patch0161: 0161-examples-Fix-possible-use-after-free-in-storage-code.patch
|
|
|
d47ffe |
Patch0162: 0162-examples-Do-not-free-data-returned-by-g_variant_get_.patch
|
|
|
d47ffe |
Patch0163: 0163-storage-Do-not-free-image-data-owned-by-FpPrint.patch
|
|
|
d47ffe |
Patch0164: 0164-examples-Save-image-even-on-match-failure.patch
|
|
|
d47ffe |
Patch0165: 0165-examples-Continue-verification-when-return-is-presse.patch
|
|
|
d47ffe |
Patch0166: 0166-examples-Do-not-re-prompt-the-finger-when-repeating-.patch
|
|
|
d47ffe |
Patch0167: 0167-image-device-Fix-reading-default-values-from-the-cla.patch
|
|
|
d47ffe |
Patch0168: 0168-image-device-Fix-enroll-continuation-after-retry-err.patch
|
|
|
d47ffe |
Patch0169: 0169-elan-Add-umockdev-based-test.patch
|
|
|
d47ffe |
Patch0170: 0170-tests-Add-more-notes-about-umockdev-recording-creati.patch
|
|
|
d47ffe |
Patch0171: 0171-tests-Always-add-dummy-skipping-tests.patch
|
|
|
d47ffe |
Patch0172: 0172-device-Fix-potential-memory-leak-of-progress_cb-user.patch
|
|
|
d47ffe |
Patch0173: 0173-upekts-Remove-unused-argument-from-deinitsm_new.patch
|
|
|
d47ffe |
Patch0174: 0174-device-Better-define-ownership-passing-for-results.patch
|
|
|
d47ffe |
Patch0175: 0175-image-device-Set-cancelling-when-errors-are-reported.patch
|
|
|
d47ffe |
Patch0176: 0176-tests-Add-error-reporting-tests-based-on-virtual-dri.patch
|
|
|
d47ffe |
Patch0177: 0177-image-device-Avoid-invalid-state-transition-on-cance.patch
|
|
|
d47ffe |
Patch0178: 0178-compat-Add-compatibility-defines-for-older-GLib.patch
|
|
|
d47ffe |
Patch0179: 0179-tests-Return-skip-error-if-import-fails.patch
|
|
|
d47ffe |
Patch0180: 0180-synaptics-Really-check-if-a-print-is-device-database.patch
|
|
|
d47ffe |
Patch0181: 0181-synaptics-Report-a-verify-complete-error-on-unexpect.patch
|
|
|
d47ffe |
Patch0200: 0001-tests-Add-missing-NULL-terminator-to-g_object_new.patch
|
|
|
18fa69 |
|
|
|
18fa69 |
%description
|
|
|
18fa69 |
libfprint offers support for consumer fingerprint reader devices.
|
|
|
18fa69 |
|
|
|
18fa69 |
%package devel
|
|
|
18fa69 |
Summary: Development files for %{name}
|
|
|
18fa69 |
Group: Development/Libraries
|
|
|
18fa69 |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
18fa69 |
|
|
|
18fa69 |
|
|
|
18fa69 |
%description devel
|
|
|
18fa69 |
The %{name}-devel package contains libraries and header files for
|
|
|
18fa69 |
developing applications that use %{name}.
|
|
|
18fa69 |
|
|
|
18fa69 |
|
|
|
18fa69 |
%prep
|
|
|
d47ffe |
%autosetup -S git
|
|
|
18fa69 |
|
|
|
18fa69 |
%build
|
|
|
f36967 |
# Include the virtual image driver for integration tests
|
|
|
f36967 |
%meson -Dx11-examples=false -Ddrivers=all
|
|
|
18fa69 |
%meson_build
|
|
|
18fa69 |
|
|
|
18fa69 |
%install
|
|
|
18fa69 |
%meson_install
|
|
|
18fa69 |
|
|
|
18fa69 |
%ldconfig_scriptlets
|
|
|
18fa69 |
|
|
|
f36967 |
%check
|
|
|
d47ffe |
%meson_test
|
|
|
f36967 |
|
|
|
18fa69 |
%files
|
|
|
18fa69 |
%license COPYING
|
|
|
18fa69 |
%doc NEWS TODO THANKS AUTHORS README
|
|
|
18fa69 |
%{_libdir}/*.so.*
|
|
|
f36967 |
%{_libdir}/girepository-1.0/*.typelib
|
|
|
18fa69 |
%{_udevrulesdir}/60-fprint-autosuspend.rules
|
|
|
18fa69 |
|
|
|
18fa69 |
%files devel
|
|
|
18fa69 |
%doc HACKING.md
|
|
|
18fa69 |
%{_includedir}/*
|
|
|
18fa69 |
%{_libdir}/*.so
|
|
|
f36967 |
%{_libdir}/pkgconfig/%{name}2.pc
|
|
|
f36967 |
%{_datadir}/gir-1.0/*.gir
|
|
|
18fa69 |
%{_datadir}/gtk-doc/html/libfprint/
|
|
|
18fa69 |
|
|
|
18fa69 |
%changelog
|
|
|
d47ffe |
* Mon Jan 20 2020 Benjamin Berg <bberg@redhat.com> - 1.90.0-4
|
|
|
d47ffe |
- Add patch to fix unit-test failure
|
|
|
d47ffe |
|
|
|
d47ffe |
* Wed Jan 15 2020 Benjamin Berg <bberg@redhat.com> - 1.90.0-3
|
|
|
d47ffe |
- Pull in upstream fixes from the not-yet released 1.90.1
|
|
|
d47ffe |
- Related: rhbz1791256
|
|
|
d47ffe |
|
|
|
f36967 |
* Fri Nov 22 2019 Benjamin Berg <bberg@redhat.com> - 1.90.0-2
|
|
|
f36967 |
- Add patch to remove debug spew from udev rules
|
|
|
f36967 |
- Add patch to fix compilation error
|
|
|
f36967 |
- Related: rhbz1740752
|
|
|
f36967 |
|
|
|
f36967 |
* Wed Oct 09 2019 Benjamin Berg <bberg@redhat.com> - 1.90.0-1
|
|
|
f36967 |
+ libfprint-1.90.0-1
|
|
|
f36967 |
- Update to 1.90.0
|
|
|
f36967 |
- Resolves: rhbz1740752
|
|
|
f36967 |
|
|
|
18fa69 |
* Tue Jul 17 2018 Bastien Nocera <bnocera@redhat.com> - 0.8.2-1
|
|
|
18fa69 |
+ libfprint-0.8.2-1
|
|
|
18fa69 |
- Update to 0.8.2
|
|
|
18fa69 |
|
|
|
18fa69 |
* Fri Jun 15 2018 Bastien Nocera <bnocera@redhat.com> - 0.8.1-1
|
|
|
18fa69 |
+ libfprint-0.8.1-1
|
|
|
18fa69 |
- Update to 0.8.1
|
|
|
18fa69 |
|
|
|
18fa69 |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0-5
|
|
|
18fa69 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
18fa69 |
|
|
|
18fa69 |
* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.7.0-4
|
|
|
18fa69 |
- Switch to %%ldconfig_scriptlets
|
|
|
18fa69 |
|
|
|
18fa69 |
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0-3
|
|
|
18fa69 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
|
|
|
18fa69 |
|
|
|
18fa69 |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.0-2
|
|
|
18fa69 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
18fa69 |
|
|
|
18fa69 |
* Mon May 15 2017 Bastien Nocera <bnocera@redhat.com> - 0.7.0-1
|
|
|
18fa69 |
+ libfprint-0.7.0-1
|
|
|
18fa69 |
- Update to 0.7.0
|
|
|
18fa69 |
|
|
|
18fa69 |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-4
|
|
|
18fa69 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
18fa69 |
|
|
|
18fa69 |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-3
|
|
|
18fa69 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
18fa69 |
|
|
|
18fa69 |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.0-2
|
|
|
18fa69 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
18fa69 |
|
|
|
18fa69 |
* Tue Feb 03 2015 Bastien Nocera <bnocera@redhat.com> 0.6.0-1
|
|
|
18fa69 |
- Update to 0.6.0
|
|
|
18fa69 |
|
|
|
18fa69 |
* Wed Dec 17 2014 Rex Dieter <rdieter@fedoraproject.org> - 0.5.1-5
|
|
|
18fa69 |
- error opening ATTR{/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.3/1-1.3:1.0/power/control} for writing (#950205)
|
|
|
18fa69 |
- %%build: --disable-silent-rules
|
|
|
18fa69 |
|
|
|
18fa69 |
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1-4
|
|
|
18fa69 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
18fa69 |
|
|
|
18fa69 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1-3
|
|
|
18fa69 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
18fa69 |
|
|
|
18fa69 |
* Thu Jan 16 2014 Ville Skyttä <ville.skytta@iki.fi> - 0.5.1-2
|
|
|
18fa69 |
- Drop INSTALL from docs.
|
|
|
18fa69 |
|
|
|
18fa69 |
* Sun Aug 11 2013 Bastien Nocera <bnocera@redhat.com> 0.5.1-1
|
|
|
18fa69 |
- Update to 0.5.1
|
|
|
18fa69 |
|
|
|
18fa69 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.0-3
|
|
|
18fa69 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
18fa69 |
|
|
|
18fa69 |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.0-2
|
|
|
18fa69 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
18fa69 |
|
|
|
18fa69 |
* Mon Dec 03 2012 Bastien Nocera <bnocera@redhat.com> 0.5.0-1
|
|
|
18fa69 |
- Update to 0.5.0
|
|
|
18fa69 |
- Re-add not useless udev rules
|
|
|
18fa69 |
|
|
|
18fa69 |
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-5
|
|
|
18fa69 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
18fa69 |
|
|
|
18fa69 |
* Fri May 18 2012 Matthias Clasen <mclasen@redhat.com> - 0.4.0-4
|
|
|
18fa69 |
- Drop broken and useless udev rules (#744637)
|
|
|
18fa69 |
|
|
|
18fa69 |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-3
|
|
|
18fa69 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
18fa69 |
|
|
|
18fa69 |
* Mon Nov 21 2011 Adam Jackson <ajax@redhat.com> 0.4.0-2
|
|
|
18fa69 |
- Rebuild without Requires: ConsoleKit, going away in F17
|
|
|
18fa69 |
|
|
|
18fa69 |
* Thu Nov 10 2011 Bastien Nocera <bnocera@redhat.com> 0.4.0-1
|
|
|
18fa69 |
- Update to 0.4.0
|
|
|
18fa69 |
|
|
|
18fa69 |
* Mon Nov 07 2011 Adam Jackson <ajax@redhat.com> 0.3.0-3
|
|
|
18fa69 |
- Rebuild for libpng 1.5
|
|
|
18fa69 |
|
|
|
18fa69 |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.0-2
|
|
|
18fa69 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
18fa69 |
|
|
|
18fa69 |
* Wed Sep 08 2010 Bastien Nocera <bnocera@redhat.com> 0.3.0-1
|
|
|
18fa69 |
- Update to 0.3.0
|
|
|
18fa69 |
|
|
|
18fa69 |
* Thu Aug 19 2010 Bastien Nocera <bnocera@redhat.com> 0.2.0-1
|
|
|
18fa69 |
- Update to 0.2.0
|
|
|
18fa69 |
|
|
|
18fa69 |
* Wed Jun 30 2010 Matthew Garrett <mjg@redhat.com> 0.1.0-16.pre3
|
|
|
18fa69 |
- Fix #505438 to avoid message on boot on some systems
|
|
|
18fa69 |
|
|
|
18fa69 |
* Tue Jun 01 2010 Bastien Nocera <bnocera@redhat.com> 0.1.0-16.pre2
|
|
|
18fa69 |
- Add README to package
|
|
|
18fa69 |
|
|
|
18fa69 |
* Wed Jan 20 2010 Bastien Nocera <bnocera@redhat.com> 0.1.0-15.pre2
|
|
|
18fa69 |
- Require hal-filesystem for the fdi file
|
|
|
18fa69 |
|
|
|
18fa69 |
* Tue Dec 01 2009 Bastien Nocera <bnocera@redhat.com> 0.1.0-14.pre2
|
|
|
18fa69 |
- Update AES1610 patch
|
|
|
18fa69 |
|
|
|
18fa69 |
* Mon Nov 30 2009 Bastien Nocera <bnocera@redhat.com> 0.1.0-13.pre2
|
|
|
18fa69 |
- Add aes1610 driver (#499732)
|
|
|
18fa69 |
|
|
|
18fa69 |
* Thu Oct 01 2009 Bastien Nocera <bnocera@redhat.com> 0.1.0-12.pre2
|
|
|
18fa69 |
- Update udev autosuspend rules and disable SGS Thomson reader
|
|
|
18fa69 |
|
|
|
18fa69 |
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 0.1.0-11.pre2
|
|
|
18fa69 |
- rebuilt with new openssl
|
|
|
18fa69 |
|
|
|
18fa69 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.0-10.pre2
|
|
|
18fa69 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
18fa69 |
|
|
|
18fa69 |
* Tue Jul 21 2009 Bastien Nocera <bnocera@redhat.com> 0.1.0-9.pre2
|
|
|
18fa69 |
- Use gdk-pixbuf for image manipulation instead of ImageMagick (#472103)
|
|
|
18fa69 |
|
|
|
18fa69 |
* Sat Jun 20 2009 Bastien Nocera <bnocera@redhat.com> 0.1.0-8.pre2
|
|
|
18fa69 |
- Update to 0.1.0-pre2
|
|
|
18fa69 |
|
|
|
18fa69 |
* Tue Jun 09 2009 Matthew Garrett <mjg@redhat.com> 0.1.0-7.pre1
|
|
|
18fa69 |
- fprint-add-udev-rules.patch - build udev rules for autosuspend
|
|
|
18fa69 |
- move hal fdi into the main package rather than -devel
|
|
|
18fa69 |
- add autoreconf as a build depend while carrying the udev diff
|
|
|
18fa69 |
|
|
|
18fa69 |
* Tue Apr 21 2009 Karsten Hopp <karsten@redhat.com> 0.1.0-6.pre1.1
|
|
|
18fa69 |
- Excludearch s390 s390x, we don't have USB devices there and this package
|
|
|
18fa69 |
doesn't build without USB support
|
|
|
18fa69 |
|
|
|
18fa69 |
* Mon Mar 09 2009 pingou <pingou@pingoured.fr> - 0.1.0-6.pre1
|
|
|
18fa69 |
- Rebuilt for rawhide
|
|
|
18fa69 |
|
|
|
18fa69 |
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.0-5.pre1
|
|
|
18fa69 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
18fa69 |
|
|
|
18fa69 |
* Sat Jan 17 2009 Tomas Mraz <tmraz@redhat.com> - 0.1.0-4.pre1
|
|
|
18fa69 |
- rebuild with new openssl
|
|
|
18fa69 |
|
|
|
18fa69 |
* Tue Nov 25 2008 - Bastien Nocera <bnocera@redhat.com> - 0.1.0-3.pre1
|
|
|
18fa69 |
- Fix possible crasher in libfprint when setting up the fds for polling
|
|
|
18fa69 |
|
|
|
18fa69 |
* Mon Nov 24 2008 - Bastien Nocera <bnocera@redhat.com> - 0.1.0-2.pre1
|
|
|
18fa69 |
- And add some API docs
|
|
|
18fa69 |
|
|
|
18fa69 |
* Tue Nov 18 2008 - Bastien Nocera <bnocera@redhat.com> - 0.1.0-1.pre1
|
|
|
18fa69 |
- Fix build
|
|
|
18fa69 |
|
|
|
18fa69 |
* Tue Nov 04 2008 - Bastien Nocera <bnocera@redhat.com> - 0.1.0-0.pre1
|
|
|
18fa69 |
- Update to 0.1.0-pre1
|
|
|
18fa69 |
|
|
|
18fa69 |
* Tue May 13 2008 Pingou <pingoufc4@yahoo.fr> 0.0.5-6
|
|
|
18fa69 |
- Correction on the Build Requires
|
|
|
18fa69 |
|
|
|
18fa69 |
* Tue May 13 2008 Pingou <pingoufc4@yahoo.fr> 0.0.5-5
|
|
|
18fa69 |
- Correction on the Build Requires
|
|
|
18fa69 |
|
|
|
18fa69 |
* Tue May 13 2008 Pingou <pingoufc4@yahoo.fr> 0.0.5-4
|
|
|
18fa69 |
- Update the Build Requires due to the change on ImageMagick
|
|
|
18fa69 |
|
|
|
18fa69 |
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.0.5-3
|
|
|
18fa69 |
- Autorebuild for GCC 4.3
|
|
|
18fa69 |
|
|
|
18fa69 |
* Sat Jan 05 2008 Pingou <pingoufc4@yahoo.fr> 0.0.5-2
|
|
|
18fa69 |
- Change on the BuildRequires
|
|
|
18fa69 |
|
|
|
18fa69 |
* Sat Jan 05 2008 Pingou <pingoufc4@yahoo.fr> 0.0.5-1
|
|
|
18fa69 |
- Update to version 0.0.5
|
|
|
18fa69 |
|
|
|
18fa69 |
* Sat Dec 01 2007 Pingou <pingoufc4@yahoo.fr> 0.0.4-3
|
|
|
18fa69 |
- Changes on the Requires
|
|
|
18fa69 |
|
|
|
18fa69 |
* Sun Nov 25 2007 Pingou <pingoufc4@yahoo.fr> 0.0.4-2
|
|
|
18fa69 |
- Changes on the Requires
|
|
|
18fa69 |
|
|
|
18fa69 |
* Sat Nov 24 2007 Pingou <pingoufc4@yahoo.fr> 0.0.4-1
|
|
|
18fa69 |
- First release
|