Commit Graph

340 Commits

Author SHA1 Message Date
Marco Trevisan (Treviño) 9a699f56a1 debian/libfprint-2-2.postinst: Update to match new PIDs 2021-10-27 01:00:40 +02:00
Marco Trevisan (Treviño) dce792b5c4 debian/patches: Add support for new elan and goodix PIDs 2021-10-27 00:59:42 +02:00
Marco Trevisan (Treviño) 8ad656ceea debian/patches: Fix template struct in goodix drivers
LP: #1945296
2021-10-27 00:54:41 +02:00
Marco Trevisan (Treviño) cd3b0193f7 debian/patches: Remove all patches, they've been applied upstream 2021-10-27 00:50:08 +02:00
Marco Trevisan (Treviño) 7460ed1a3d debian/libfprint-2-2.postinst: Devices triggers updated 2021-10-27 00:36:40 +02:00
Marco Trevisan (Treviño) c2ba616309 New upstream release 2021-10-27 00:36:38 +02:00
Marco Trevisan (Treviño) 865f202473 debian/update-udev-triggers.sh: Fix hwdb path
It was set to a testing location for development purposes, and it got
wrongly committed.
2021-10-27 00:34:20 +02:00
Marco Trevisan (Treviño) bfa41fe183 Upload to jammy 2021-10-26 21:24:47 +02:00
Marco Trevisan (Treviño) cd4601c104 Update changelog 2021-10-26 21:24:11 +02:00
Marco Trevisan (Treviño) d845700226 debian/patches: Fix template struct in goodix drivers
LP: #1945296
2021-10-26 21:22:57 +02:00
Marco Trevisan (Treviño) 4058a81829 debian/patches: Add support for new elan, goodix and synaptics drivers
Most of the drivers only need to list new product IDs to work with new
devices, and including other changes that new devices may require.

LP: #1945296
LP: #1945298
2021-10-11 05:44:30 -04:00
Matthias Klose c9bb40364e Import Debian changes 1:1.90.7+git20210222+tod1-0ubuntu3
libfprint (1:1.90.7+git20210222+tod1-0ubuntu3) impish; urgency=medium
.
  * No-change rebuild to build packages with zstd compression.
2021-10-11 04:49:57 -04:00
Matthias Klose 4f14b6e5b0 Import Debian changes 1:1.90.7+git20210222+tod1-0ubuntu2
libfprint (1:1.90.7+git20210222+tod1-0ubuntu2) hirsute; urgency=medium
.
  * Disable lto for now, failing test
    ibfprint:unit-tests+tod+fake_test_dev_tod_current / fpi-device-tod-fake_test_dev_tod_current
2021-04-02 00:51:06 +02:00
Marco Trevisan (Treviño) 7d5dec796d Finalise changelog 2021-02-22 21:39:04 +01:00
Marco Trevisan (Treviño) 375d1e18ae Update changelog 2021-02-22 21:39:00 +01:00
Marco Trevisan (Treviño) bc8b3d497d debian/libfprint-2-2.postinst: Regenerate as per generator changes
LP: #1909023
2021-02-22 21:39:00 +01:00
Marco Trevisan (Treviño) f2dac228af debian/update-udev-triggers.sh: Ignore udevadm trigger failures
LP: #1909023
2021-02-22 21:39:00 +01:00
Marco Trevisan (Treviño) 77b9220178 debian/libfprint-2-2.symbols: Update symbols 2021-02-22 20:55:40 +01:00
Marco Trevisan (Treviño) 3f0aea923b debian/patches: Drop, they're all applied upstream 2021-02-22 20:45:38 +01:00
Marco Trevisan (Treviño) a5e2d8d7f0 debian/libfprint-2-2.postinst: Devices triggers updated 2021-02-22 20:42:18 +01:00
Marco Trevisan (Treviño) 5ef323521d New upstream release 2021-02-22 20:42:15 +01:00
Marco Trevisan (Treviño) bd2e9570f6 debian/watch: Support TOD upstream git snapshots 2021-02-22 20:41:58 +01:00
Marco Trevisan (Treviño) ffb6a00ee3 debian/update-udev-triggers.sh: Restore proper autosuspend.hwdb path
I wrongly committed it to a test location :(
2021-02-22 20:40:56 +01:00
Marco Trevisan (Treviño) 4f76dbc18f Merge tag 'debian/1%1.90.7-3' into ubuntu
libfprint Debian release 1:1.90.7-3
2021-02-22 20:35:41 +01:00
Marco Trevisan (Treviño) 09d12b61ee debian/gbp.conf: Set back branch to debian 2021-02-02 15:49:37 +01:00
Marco Trevisan (Treviño) acb91a10df debian/patches/series: Add missing reference to the shared-library patch 2021-01-21 21:08:37 +01:00
Marco Trevisan (Treviño) 0e23cc18d4 debian/update-udev-triggers.sh: handle some minor shellcheck warnings 2021-01-21 19:59:25 +01:00
Marco Trevisan (Treviño) ec469dd2e1 Upload to experimental 2021-01-21 19:53:12 +01:00
Marco Trevisan (Treviño) 038fd70b28 Update changelog 2021-01-21 19:52:44 +01:00
Marco Trevisan (Treviño) 97b6e243b8 debian/update-udev-triggers.sh: Use perl to replace file content
envsubst is nice but may be not installed and can be confusing, so let's
use perl (+ printenv) to replace our file content.
2021-01-21 19:52:44 +01:00
Marco Trevisan (Treviño) 067020b36e debian/libfprint-2-2.postinst: Upgrade as per upstream hwdb
Blacklisted devices can be now removed from the trigger list as we don't
add them to plugdev anymore.
2021-01-21 19:34:13 +01:00
Marco Trevisan (Treviño) 4c4b444f21 debian: Generate postinst devices list automatically at gbp import phase
Alternatively provide a script to keep the post-inst script updated
2021-01-21 19:34:13 +01:00
Marco Trevisan (Treviño) b97f10d63d debian/patches: Explicitly mark libfprint as a shared library 2021-01-21 19:34:13 +01:00
Marco Trevisan (Treviño) e13a070cb5 debian/rules: Don't remove the meson generated private values from pc file
This is now generated correctly by upstream, so no need to drop anything
from it.
2021-01-21 17:41:02 +01:00
Marco Trevisan (Treviño) 0978747035 debian/rules: Manually set udev hwdb directory (was rules dir before) 2021-01-21 17:24:41 +01:00
Marco Trevisan (Treviño) eb21b898aa libfprint-2-2.install: Install hwdb file 2021-01-21 17:24:41 +01:00
Marco Trevisan (Treviño) 5f902c9298 debian/rules: Do not autorename upstream rules file anymore
It's not there, while there's no point to rename the hwdb one.
2021-01-21 17:24:41 +01:00
Marco Trevisan (Treviño) 3ccd267ad2 debian/patches: Use hwdb to store device autosuspend rules and drop debian specifics
Upstream will use an hwdb to store the device autosuspend (that will be
included in systemd also, so libfprint packagin may stop shipping it at
later point), so use it earlier.

Drop the debian specific rules to set the devices part of the `plugdev`
group as such devices should not be ever readable by an user, but the
access should be managed through a libfprint-based service (frpintd at
the date).
2021-01-21 17:24:34 +01:00
Marco Trevisan (Treviño) f2c4614779 gbp.conf: Prepare for experimental branching 2021-01-21 17:15:13 +01:00
Marco Trevisan (Treviño) c8a14db3d5 Upload to unstable 2021-01-21 17:10:57 +01:00
Marco Trevisan (Treviño) 8960e7f974 Update changelog 2021-01-21 17:10:06 +01:00
Marco Trevisan (Treviño) 8b7f8dc77b debian/libfprint-2-2.postinst: Regenerate the list based on new IDs 2021-01-21 17:06:51 +01:00
Marco Trevisan (Treviño) 702c58152c debian/patches: Skip udev rules tests when not all drivers are compiled 2021-01-21 17:01:50 +01:00
Marco Trevisan (Treviño) dd326c90c2 Upload to unstable 2021-01-21 13:38:59 +01:00
Marco Trevisan (Treviño) 8e5b192b00 Update changelog 2021-01-21 13:38:54 +01:00
Marco Trevisan (Treviño) eaff869235 debian/patches: Ensure that umockdev tests will pass with libusb 1.0.24
Closes: #977848, #978256
2021-01-21 13:32:48 +01:00
Marco Trevisan (Treviño) 36e8ef7ad9 debian/patches: Include upstream udev fixes and use hardcoded rules
Fixes the multi-arch file conflict
2021-01-21 13:29:50 +01:00
Marco Trevisan (Treviño) a342ae72af debian/patches: Refresh, dropping merged 2021-01-21 00:31:17 +01:00
Marco Trevisan (Treviño) 90142ed596 New upstream release 2021-01-21 00:09:14 +01:00
Marco Trevisan (Treviño) ef5204c1e4 Finalise changelog 2020-12-10 21:37:13 +01:00