Search
SailfishOS Open Build Service
>
Projects
>
sailfishos
:
testing:hw:mako
>
libhybris
> Changes
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
Difference Between Revision 3 and
nemo:devel:hw:lge:hammerhead
/
libhybris
We truncated the diff of some files because they were too big. If you want to see the full diff for every file,
click here
.
[-]
[+]
Changed
_service:tar_git:libhybris.changes
@@ -1,210 +1,3 @@ -* Tue Jan 24 2023 Matti Lehtimäki <matti.lehtimaki@jolla.com> - 0.0.5.48 -- [packaging] Move libui to main package. JB#58495 - -* Mon Jan 23 2023 Matti Lehtimäki <matti.lehtimaki@jolla.com> - 0.0.5.47 -- [libhybris] hybris: common: q: Backport support for linkerconfig path from r linker. JB#58495 -- [libhybris] hybris: common: q: Fix loading namespaces for non-Android processes. JB#58495 -- [libhybris] server_wlegl: fix a crash when format = 0. JB#59781 - -* Tue Jun 28 2022 martyone <martin.kampas@jolla.com> - 0.0.5.46 -- [packaging] Fix submodule URLs. JB#57795 - -* Fri Apr 29 2022 Matti Lehtimäki <matti.lehtimaki@jolla.com> - 0.0.5.45 -- [packaging] Add vulkan packaging. JB#54726 -- [packaging] Obsolete removed libhybris-libOpenVG packages - -* Sun Oct 24 2021 Matti Lehtimäki <matti.lehtimaki@jolla.com> - 0.0.5.44 -- [libhybris] hybris: common: o: Fix incorrect variable name. JB#56061 - -* Fri Oct 22 2021 Matti Lehtimäki <matti.lehtimaki@jolla.com> - 0.0.5.43 -- [libhybris] Add support for Android 11. JB#55653 -- [libhybris] hooks: Reset reference count of condition variable before pthread_cond_destroy. JB#55761 - -* Sat Feb 27 2021 Matti Lehtimäki <matti.lehtimaki@jolla.com> - 0.0.5.42 -- [libhybris] hybris: common: q: Fix building q linker without HYBRIS_TRACE_(*)HOOKED support. JB#53238 - -* Fri Feb 26 2021 Frajo <f_haider@gmx.at> - 0.0.5.41 -- [libhybris] enable arm tracing also for aarch64 -- [libhybris] hybris: common: q: prioritize library path set by environment variable. JB#53238 -- [libhybris] hybris: fix wrappers for aarch64. JB#53238 -- [libhybris] hybris: hook close. JB#53238 -- [libhybris] hybris: support HYBRIS_TRACE_(*)HOOKED in q linker. JB#53238 - -* Sat Feb 20 2021 Matti Lehtimäki <matti.lehtimaki@jolla.com> - 0.0.5.40 -- [libhybris] hybris: Add tracing support for jb linker. JB#53234 -- [libhybris] hybris: Move android-config include before gralloc.h include to fix crashes on devices with QCOM_BSP. JB#53234 - -* Wed Feb 03 2021 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.39 -- [libhybris] egl: Set buffer dimensions on window resize. JB#52698 -- [libhybris] hybris: introduce ARM64 support for HYBRIS_TRACE_(DYNHOOKED/UNHOOKED/HOOKED) -- [libhybris] support Android 10. Fixes JB#52324 - -* Tue Nov 03 2020 Matti Lehtimäki <matti.lehtimaki@gmail.com> - 0.0.5.38 -- [libhybris] configure: Check android headers also when pkgconfig is used. JB#38781 -- [libhybris] eglplatform: Fix handling max buffer count. JB#51520 -- [libhybris] egl: tests: Add libhardware to ld flags -- [libhybris] hybris: hook __cxa_thread_atexit -- [libhybris] hybris: Remove automatically generated INSTALL file. JB#38781 -- [libhybris] hybris: use internal counter for __cxa_thread_exit -- [packaging] Cleanup spec. Fix conflict with mesa. JB#38781 - -* Tue Aug 25 2020 Frajo <f_haider@gmx.at> - 0.0.5.37 -- [libhybris] compat: fix compilation on Android 5 or lower -- [libhybris] extract-headers.sh: Fix warnings about double quotes -- [libhybris] Fix pkg-config file when using --with-android-headers -- [libhybris] hooks: Improve adreno quirks. JB#50247 -- [libhybris] hooks: remove __attribute__((packed)) from struct bionic_file. JB#50654 -- [libhybris] libhybris: Fix various warnings about wrong argument types -- [libhybris] media_format_layer_priv.cpp: Drop orphaned #endif -- [libhybris] scripts: Fix double quote issues. Python fix minor errors - -* Mon Jun 22 2020 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.36 -- [packaging] Fix for the 64bit architecture. JB#50285 - -* Tue May 05 2020 Matti Lehtimäki <matti.lehtimaki@gmail.com> - 0.0.5.35 -- [libhybris] Add OpenGL ES 3 support. JB#49406 -- [libhybris] Cleanup libhybris code -- [libhybris] egl: wayland: Remove additional space before EGL_EXT -- [libhybris] Fallback to own property implementation if libc is not present -- [libhybris] hybris: fix crash when gralloc1 not supported on the device -- [libhybris] hybris: hwc2: avoid crash in hwc2_compat_display_present -- [libhybris] Prevent race condition on ws init -- [libhybris] Unlock mutex even when already initialized -- [libhybris] Use default platform if env variable is empty -- [packaging] Cleanup spec and silence some rpmlint warnings. JB#49406 - -* Fri Jan 17 2020 Frajo <f_haider@gmx.at> - 0.0.5.34 -- [libhybris] eglplatform: increase eglextensionsbuf -- [libhybris] extract-headers.sh: Use version from Mer (Adds Android 8 & 9 support) -- [libhybris] hybris: common: o: improve android pie support -- [libhybris] hybris: common: prioritize library path set by environment variable -- [libhybris] hybris: egl: Update EGL headers to version 1.5. -- [libhybris] update submodule after the latest upstream changes. JB#48640 - -* Sun Oct 20 2019 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.33 -- [libhybris] add support for stdio_ext functions. JB#47841 -- [libhybris] camera_compat_layer: Fix nullptr access in android_camera_enumerate_supported_flash_modes -- [libhybris] camera_service: Conditionalize WANT_UBUNTU_CAMERA_HEADERS from Halium-side -- [libhybris] Conditionalize Ubuntu Camera Headers -- [libhybris] eglplatform_wayland: load libEGL add runtime - -* Wed Jul 10 2019 Frajo <f_haider@gmx.at> - 0.0.5.32 -- [libhybris] update submodule for initial android 9 support. JB#45767 -- [libhybris] Update submodule for initial Android 9 support. JB#45767 - -* Wed Apr 24 2019 Frajo <f_haider@gmx.at> - 0.0.5.31 -- [libhybris] Add additional debugging functionality for easier debugging of android or glibc backtraces. JB#44533 -- [libhybris] Ignore HYBRIS_LINKER_DIR for setuid binaries. Fixes JB#45252 -- [libhybris] Update submodule. JB#45252, JB#44533 - -* Mon Mar 11 2019 Frajo <f_haider@gmx.at> - 0.0.5.30 -- [libhybris] update submodule for jb/mm debugging support. JB#44533 - -* Thu Feb 28 2019 Frajo <f_haider@gmx.at> - 0.0.5.29 -- [libhybris] update submodule. Fixes JB#44984 - -* Tue Feb 26 2019 Frajo <f_haider@gmx.at> - 0.0.5.28 -- [libhybris] update libhybris to fix ANDROID_VERSION_MAJOR preprocessor checks. JB#44546 - -* Tue Feb 26 2019 Frajo <f_haider@gmx.at> - 0.0.5.27 -- [libhybris] update libhybris to fix a regression with android 8 adaptations. JB#44546 - -* Mon Feb 25 2019 Frajo <f_haider@gmx.at> - 0.0.5.26 -- [libhybris] build release builds in release and devel builds in devel. -- [libhybris] enable arm tracing in arm debug builds. -- [libhybris] support android_headers outside of /usr/lib/droid-devel/droid-headers for legacy adaptations. -- [rpm] add provides libsf-devel to libhybris-libsf-devel. JB#41841 -- [rpm] update packaging for android 8 aware libhybris. JB#41841 - -* Mon Feb 04 2019 Matti Kosola <matti.kosola@jollamobile.com> - 0.0.5.25 -- [packaging] Add libhybris-doc subpackage. Contributes to JB#24119 - -* Wed Jun 20 2018 Raine Mäkeläinen <raine.makelainen@gmail.com> - 0.0.5.24 -- [hybris] Use correct struct in glEGLImageTargetTexture2DOES of glesv1 and glesv2. Fixes JB#42001 -- [update] Update libhybris submodule. Fixes JB#42001 - -* Tue Apr 17 2018 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.23 -- [rpm] Add missing ldconfig for libOpenCL to spec. MER#1891 - -* Tue Apr 17 2018 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.22 -- [libhybris] Add OpenCL support. -- [update] Update libhybris submodule and packaging. MER#1891 - -* Tue Mar 20 2018 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.21 -- [libhybris] Convert to submodule. MER#1890 - -* Mon Nov 20 2017 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.20 -- [hybris] Enable aarch64 support -- [odm] Add support for odm partition. MER#1824 -- [rpm] Include headers needed after upstream changes -- [rpm] Package all available linkers -- [rpm] Split not working ones to tests-upstream subpackage -- [update] update libhybris. Fixes MER#1829 - -* Thu Aug 11 2016 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.18 -- [update] update from upstream -- [update] update libhybris. Fixes JB#35958 - -* Wed Dec 16 2015 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.17 -- [update] update libhybris. Contributes to JB#33562 - -* Wed Dec 16 2015 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.16 -- [update] update libhybris. Fixes JB#33562 - -* Tue Dec 15 2015 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.15 -- [packaging] Use agreed shortname for license string. Contributes to JB#33648 - -* Thu Nov 12 2015 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.14 -- [packaging] Enable property cache. Contributes to NEMO#869 -- [update] update libhybris. Fixes NEMO#869 - -* Tue Oct 06 2015 Carsten Munk <carsten.munk@gmail.com> - 0.0.5.13 -- [update] update libhybris. Fixes NEMO#867 - -* Thu Sep 24 2015 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.12 -- [packaging] Add hwcomposer header. Contributes to NEMO#865 -- [packaging] Drop compat layer and add new hwcomposer header. -- [packaging] Drop compat layer. Fixes NEMO#865 -- [packaging] Drop more of compat layer (libsf, libis, libacamera). Contributes to NEMO#865 - -* Thu Sep 24 2015 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.10 -- [egl] Let hwcomposer_window serve buffers in a round-robin fashion. Contributes to JB#31910 -- [update] update libhybris - -* Fri Jul 31 2015 Carsten Munk <carsten.munk@gmail.com> - 0.0.5.9 -- [update] update libhybris. Fixes NEMO#844 -- [upstreamed] Revert "Revert "Fix calling gl* functions without loading them with eglGetProcAddress"" - -* Mon Jul 13 2015 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.8 -- [libhybris] Re-Revert "Fix calling gl* functions without loading them with eglGetProcAddress. Fixes JB#30728 - -* Wed Jul 08 2015 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.6 -- [update] update libhybris. Contributes to JB#30560 - -* Thu Jun 25 2015 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.5 -- [libhybris] Sync with upstream. Fixes MER#1130 -- [update] Update libhybris. Fixes MER#1130 - -* Thu Jun 18 2015 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.4 -- [libhybris] Fixes mer#1112 -- [update] update libhybris - -* Wed Apr 29 2015 Simonas Leleiva <simonas.leleiva@meramo.co.uk> - 0.0.5.2 -- [libhybris] Contributes to JB#19969 -- [update] update libhybris - -* Mon Apr 27 2015 Carsten Munk <carsten.munk@gmail.com> - 0.0.5.1 -- [dropping] Revert "Revert bionic hook changes and eglSwapBuffers causing problems for SailfishOS" -- [libhybris] update from upstream. Contributes to JB#18216 -- [packaging] add new headers
[-]
[+]
Changed
_service:tar_git:libhybris.spec
^
@@ -1,100 +1,104 @@ Name: libhybris -Version: 0.0.5.48 +Version: 0.0.5 Release: 1%{?dist} Summary: Utilize Bionic-based HW adaptations on glibc systems -License: ASL 2.0 and BSD and ISC and LGPLv2 and MIT -URL: https://github.com/mer-hybris/libhybris + +Group: System +License: Apache 2.0 +URL: https://github.com/libhybris/libhybris Source: %{name}-%{version}.tar.bz2 BuildRequires: libtool BuildRequires: pkgconfig(wayland-client) -BuildRequires: vulkan-headers # When droid-hal-ha builds for a specific HA it should provide -# droid-hal-devel via droid-hal-%%{device}-devel package +# droid-hal-devel via droid-hal-%{device}-devel package BuildRequires: droid-hal-devel Conflicts: mesa-llvmpipe -Obsoletes: libhybris-libOpenVG <= 0.0.5.44 %description %{summary}. %package devel Summary: Common development headers for %{name} +Group: Development/Libraries Requires: %{name} = %{version}-%{release} -Obsoletes: libhybris-libOpenVG-devel <= 0.0.5.44 %description devel %{summary}. %package libEGL Summary: EGL for hybris +Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: %{name}-libhardware = %{version}-%{release} Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Provides: libEGL -Conflicts: mesa-llvmpipe-libEGL +Provides: libEGL.so.1 %description libEGL %{summary}. %package libEGL-devel Summary: EGL development headers for %{name} +Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: %{name}-libEGL = %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} Requires: pkgconfig(android-headers) Provides: libEGL-devel -Conflicts: mesa-llvmpipe-libEGL-devel %description libEGL-devel %{summary}. %package libGLESv1 Summary: OpenGL ES 1.x for %{name} +Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Provides: libGLESv1 -Conflicts: mesa-llvmpipe-libGLESv1 +Provides: libGLES_CM.so.1 %description libGLESv1 %{summary}. %package libGLESv1-devel Summary: OpenGL ES 1.x development library for %{name} +Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: %{name}-libGLESv1 = %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} Provides: libGLESv1-devel -Conflicts: mesa-llvmpipe-libGLESv1-devel %description libGLESv1-devel %{summary}. %package libGLESv2 Summary: OpenGL ES 2.0 for %{name} +Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Provides: libGLESv2 -Conflicts: mesa-llvmpipe-libGLESv2 +Provides: libGLESv2.so.2 %description libGLESv2 %{summary}. %package libGLESv2-devel Summary: OpenGL ES 2.0 development library for %{name} +Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: %{name}-libGLESv2 = %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} Provides: libGLESv2-devel -Conflicts: mesa-llvmpipe-libGLESv2-devel %description libGLESv2-devel %{summary}. %package libOpenCL Summary: OpenCL for %{name} +Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig @@ -105,6 +109,7 @@ %package libOpenCL-devel Summary: OpenCL development library for %{name} +Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: %{name}-libOpenCL = %{version}-%{release} Requires: %{name}-devel = %{version}-%{release} @@ -113,22 +118,55 @@ %description libOpenCL-devel %{summary}. +%package libOpenVG +Summary: OpenVG for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires(post): /sbin/ldconfig +Requires(postun): /sbin/ldconfig +Provides: libOpenVG + +%description libOpenVG +%{summary}. + +%package libOpenVG-devel +Summary: OpenVG development library for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: %{name}-libOpenVG = %{version}-%{release} +Requires: %{name}-devel = %{version}-%{release} +Provides: libOpenVG-devel + +%description libOpenVG-devel +%{summary}. + %package libwayland-egl Summary: Wayland EGL for %{name} +Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: %{name}-libhardware = %{version}-%{release} Requires: %{name}-libEGL = %{version}-%{release} Requires: %{name}-libsync = %{version}-%{release} -BuildRequires: pkgconfig(wayland-egl) -Requires: wayland-egl +Provides: libwayland-egl %description libwayland-egl %{summary}. +%package libwayland-egl-devel +Summary: Wayland EGL development library for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: %{name}-libwayland-egl = %{version}-%{release} +Provides: libwayland-egl-devel + +%description libwayland-egl-devel +%{summary}. + %package libhardware Summary: libhardware for %{name} Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig +Group: System/Libraries Requires: %{name} = %{version}-%{release} %description libhardware @@ -136,183 +174,206 @@ %package libhardware-devel Summary: libhardware development library for %{name} +Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} Requires: %{name}-libhardware = %{version}-%{release} %description libhardware-devel %{summary}. -%package libsync -Summary: libsync for %{name} +%package libui +Summary: libui for %{name} Requires(post): /sbin/ldconfig
Changed
_service:tar_git:libhybris-0.0.5.tar.bz2
^