* Mon Aug 19 2024 Dominique Leuenberger <dimstar@opensuse.org>
- BuildRequire gettext-devel instead of gettext: allow OBS to
shortcut through gettext-runtime-mini.
* Mon Mar 25 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.15.9:
+ simple-query: normalize phone numbers in search.
+ Updated translations.
* Sun Mar 17 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.15.8:
+ Major changes:
- simple-query: Avoid some silly string copies.
- Lots of translation updates.
+ Bugs fixed:
- bluez: Follow breaking API change in dbusmock.
* Wed Feb 28 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.15.7+7:
+ build: add missing API declaration -include to dummy and EDS
backends.
+ Revert "tests/bluez: Follow PairDevice() API change"
+ Updated translations.
- Pass -Wno-error=return-type to CFLAGS: new meson version no
longer hides the errors/warnings, but vala is not yet better at
creating C code.
* Tue Jan 16 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 0.15.7:
+ Major changes:
- Add .editorconfig file.
- Lots of translation updates.
+ Bugs fixed:
- bluez: Fix invalid ownership of property accessors in Device
interface.
- tests/telepathy: Use shared_library() to fix g-ir-scanner
which expects proper library.
* Tue Mar 07 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.15.6:
+ Major changes:
- Projects should be able to use the typelib-based bindings
- sysprof is now used for profiling
- Lots of translation updates
- Several smaller Meson changes
+ Bugs fixed:
- folks-generics: Add missing generic type argument
- tests/bluez: Follow PairDevice API change in python-dbusmock
- Add global requires_exclude
libfolks|libfolks-dummy|libfolks-eds|libfolks-telepathy remove
wrong requires in typelibs.
* Wed Mar 23 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.15.5:
+ Bugs fixed: vapi: Add missing generic type argument.
- Drop glib2_gsettings_schema_requires macro from folks-data
sub-package, no longer needed.
- Drop c44d8e323affd7f1043f300f3325b358cd5b5f0b.patch: Fixed
upstream.
* Thu Feb 10 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Add c44d8e323affd7f1043f300f3325b358cd5b5f0b.patch:
folks-generics: Add missing generic type argument.
- Update our Supplements to current standard.
- Use ldconfig_scriptlets macro for post(un) handling.
* Tue Jan 18 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 0.15.4:
+ Bugs fixed:
- Fix docs build against newer eds version.
- Fix build against newer eds version.
- Remove volatile keyword from tests.
* Fri Nov 05 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Require libfolks-telepathy%{soversion} from the -devel package:
we install the .so symlink and must thus guarantee to have the
link target present too.
Version: 0.13.1-bp152.2.5
* Thu Jan 23 2020 Dominique Leuenberger <dimstar@opensuse.org>
- No longer recommend folks-lang: the -lang package has respective
supplements to have smarter decision when to be installed.
* Thu Jan 23 2020 Dominique Leuenberger <dimstar@opensuse.org>
- Add folks-meson-0.53.patch: Fix build with meson 0.53.
py_installation.dependency() is not meant to check if python
modules are present, but add a dependency on python.
* Fri Sep 06 2019 luke@ljones.dev
- Disable lto in build due to lto causing segfault in Geary.
* Wed Sep 04 2019 mgorse@suse.com
- Update to version 0.13.1:
+ Remove libsocialweb backend.
- Changes in version 0.12.1:
+ Disabled tests that were failing to be able to build a tarball.
- Changes in version 0.12.0:
+ Dropped depedency on libvaladoc (we now use the binary
directly).
+ Bumped minimal GLib version to 2.44.
+ Folks is now being built using meson.
+ The autotools build definition was dropped.
+ Dropped support for building without vala.
+ Migrated to the GNOME GitLab and now use a CI-backed workflow.
+ Moved from intltool to gettext.
+ Various fixes for warnings.
+ Lots of translation updates.
+ Bugs fixed:
- Bug 784544 - Fatal error building git master.
- Bug 739997 - Crash when selecting contact.
- Bug 792238 - PotentialMatch: don't rely on null-terminated
string.
- Bug 792567 - Individual.display_name: don't fallback on
persona's display_id if it equals the IID.
- Switch to meson.
- Drop intltool dependency. Depend on gettext..
- Drop folks-tracker.2.0.patch: fixed upstream.
- Module_version is now 45.
* Fri Jan 04 2019 bjorn.lie@gmail.com
- Drop post(un) handling of glib2_gsettings_schema_post(un) for
libfolks-data subpackage, no longer needed.
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Thu Sep 14 2017 fezhang@suse.com
- Drop build support of deprecated libsocialweb backend.
* Fri Sep 08 2017 jengelh@inai.de
- Update summaries. Trim %if/%endif markers for package
declarations that are idempotent.
* Fri Jul 21 2017 zaitor@opensuse.org
- Replace pkgconfig(tracker-sparql-1.0) with
pkgconfig(tracker-sparql-2.0) BuildRequires.
- Add folks-tracker.2.0.patch: Reference Tracker-2.0 from the .gir
file.
* Mon Jul 03 2017 zaitor@opensuse.org
- Update to version 0.11.4:
+ Various fixes for Vala compiler and VAPI changes in upstream
projects.
+ Remove redundant locking.
+ Disable unknown BlueZ devices by default; BlueZ devices must
now be explicitly enabled via a configuration file before they
will be queried for personas.
+ Fix build with latest versions of valadoc.
+ Bugs fixed: bgo#781485, bgo#720274, bgo#778005, bgo#773011.
* Thu Mar 16 2017 dimstar@opensuse.org
- Dummy changelog - fool repo-checker in seeing this is rebuilt.
* Tue Sep 20 2016 zaitor@opensuse.org
- Update to version 0.11.3:
+ Various small code fixes for newer Vala versions.
+ Bugs fixed: bgo#758741, bgo#761192.
+ Updated translations.
* Thu Apr 14 2016 mgorse@suse.com
- Update to GNOME 3.20 Fate#318572
* Sat Nov 28 2015 zaitor@opensuse.org
- Update to version 0.11.2:
+ Various EDS unit test fixes, improvements and simplifications.
+ Improve Telepathy error handling on connection failure of a CM
to avoid timeouts.
+ Bugs fixed: bgo#751044.
+ Updated translations.
* Thu Sep 24 2015 dimstar@opensuse.org
- Dummy change: rebuild against evolution-data-server 3.18.0.
* Tue May 26 2015 zaitor@opensuse.org
- Update to version 0.11.1:
+ Usability fixes in folks-inspect.
+ Various EDS unit test fixes.
+ A few race condition fixes in the EDS backend.
+ Bugs fixed: bgo#646808.
+ Updated translations.
* Mon Feb 16 2015 dimstar@opensuse.org
- Update to version 0.11.0:
+ Major changes:
- The --enable-tests configure option has been renamed to
- -enable-modular-tests.
- Installed tests are now supported using
- -enable-installed-tests.
- Add a vCard-like ExtendedInfo interface.
- Upgrade to new EDS address book timeout API.
- Add search-based retrieval of Individuals.
+ Bugs fixed:
- bgo#641211: Add arbitrary-field interface for applications
to store trivial per-person data.
- bgo#743398: Add support for installed-tests.
- bgo#743934: FTBFS after EDS commit 884fb8d8.
- bgo#646808: Add search-based retrieval.
+ Various API changes.
- Bump module_version to 43, following upstream.
* Wed Jan 21 2015 zaitor@opensuse.org
- Update to version 0.10.1:
+ Updated translations.
* Fri Sep 12 2014 zaitor@opensuse.org
- Update to version 0.10.0:
+ Remove useless use of the avatar cache in the EDS backend.
+ Listen for primary store changes from GSettings.
+ Bugs fixed: bgo#697695, bgo#731470, bgo#728520.
- Add pkgconfig(tracker-sparql-1.0) BuildRequires and pass
- -enable-tracker-backend to configure in order to build the
tracker backend.
- Following above changes, add new sub-packages libfolks-tracker
and typelib-1_0-FolksTracker-0_6, and handle these in
post/postun.
* Mon Aug 18 2014 dimstar@opensuse.org
- Update to version 0.9.8:
+ Fix loading backends on distributions which install software in
loop mounted file systems, such as Tinycorelinux.
+ Bugs fixed: bgo#732244, bgo#733891.