Blame SPECS/raspberrypi-vc.spec

ebfc99
# actually, the date is the date packaged, not the commit date
Pablo Greco 7d1c76
%global commit_date	20200528
Pablo Greco 7d1c76
%global commit_long	f97b1af1b3e653f9da2c1a3643479bfd469e3b74
ebfc99
%global commit_short	%(c=%{commit_long}; echo ${c:0:7})
ebfc99
ebfc99
Name:		raspberrypi-vc
ebfc99
Version:	%{commit_date}
Pablo Greco 7d1c76
Release:	505.git%{commit_short}%{dist}
ebfc99
ebfc99
Summary:	VideoCore GPU libraries, utilities, and demos for Raspberry Pi
ebfc99
ebfc99
License:	Redistributable, with restrictions; see LICENSE.broadcom
ebfc99
URL:		https://github.com/raspberrypi
Pablo Greco a103dc
Source0:	https://github.com/raspberrypi/userland/archive/%{commit_long}.tar.gz
ebfc99
Source1:	raspberrypi-vc-libs.conf
ebfc99
ebfc99
# Patch0 fixes up paths for relocation from /opt to system directories.
ebfc99
Patch0:		raspberrypi-vc-demo-source-path-fixup.patch
ebfc99
ebfc99
# dtoverlay
ebfc99
BuildRequires:	libfdt-devel >= 1.4.1-501.gitbeef80b%{?dist}
ebfc99
Requires:	libfdt >= 1.4.1-501.gitbeef80b%{?dist}
ebfc99
ebfc99
BuildRequires:	cmake, gcc-c++
ebfc99
ebfc99
ExclusiveArch:	armv6hl armv7hnl armv7hl
ebfc99
ebfc99
%description
ebfc99
Libraries, utilities and demos for the Raspberry Pi BCM2835/6 SOC GPU
ebfc99
ebfc99
ebfc99
%package libs
ebfc99
Summary:	Libraries for accessing the Raspberry Pi GPU
ebfc99
Requires:	raspberrypi2-firmware
ebfc99
ebfc99
%description libs
ebfc99
Shared libraries for accessing the BCM2835/6 VideoCore GPU 
ebfc99
on the Raspberry Pi computer.
ebfc99
ebfc99
ebfc99
%package libs-devel
ebfc99
Summary:	Headers for libraries that access the Raspberry Pi GPU
ebfc99
Requires:	%{name}-libs = %{version}
ebfc99
License:	GPLv2+ and Freely redistributable, with restrictions; see LICENCE.broadcom and headers
ebfc99
ebfc99
%description libs-devel
ebfc99
Header files for accessing the BCM2835 VideoCore GPU on 
ebfc99
the Raspberry Pi computer.
ebfc99
ebfc99
ebfc99
%package demo-source
ebfc99
Summary:	Demo source for accessing the Raspberry Pi GPU
ebfc99
Requires:	%{name}-libs = %{version}
ebfc99
License:	ASL 2.0
ebfc99
BuildArch:	noarch
ebfc99
ebfc99
%description demo-source
ebfc99
Demo source code for accessing the BCM2835 VideoCore GPU
ebfc99
on the Raspberry Pi computer.
ebfc99
ebfc99
ebfc99
%package utils
ebfc99
Summary:	Utilities related to the Raspberry Pi GPU
ebfc99
Requires:	%{name}-libs = %{version}
ebfc99
ebfc99
%description utils
ebfc99
Utilities for using the BCM2835/6 VideoCore GPU on the 
ebfc99
Raspberry Pi computer.
ebfc99
ebfc99
ebfc99
%package static
ebfc99
Summary:	Static libraries for accessing the Raspberry Pi GPU
ebfc99
Requires:	%{name}-libs = %{version}
ebfc99
ebfc99
%description static
ebfc99
Static versions of libraries for accessing the BCM2835/6 VideoCore GPU
ebfc99
on the Raspberry Pi computer.
ebfc99
ebfc99
ebfc99
%prep
Pablo Greco a103dc
%setup -q -n userland-%{commit_long}
ebfc99
ebfc99
%patch0 -p1
ebfc99
ebfc99
%build
ebfc99
mkdir build
ebfc99
pushd build
ebfc99
cmake -DCMAKE_BUILD_TYPE=ReleaseWithDebInfo -DCMAKE_C_FLAGS="%{optflags} -fgnu89-inline" ..
ebfc99
make %{?_smp_mflags} all
ebfc99
ebfc99
%install
ebfc99
rm -rf %{buildroot}
ebfc99
ebfc99
pushd build 
ebfc99
make install DESTDIR=%{buildroot}
ebfc99
ebfc99
# /opt/vc -> /usr
ebfc99
mkdir -p %{buildroot}/usr
Pablo Greco a103dc
mv %{buildroot}/opt/vc/bin %{buildroot}/usr
ebfc99
ebfc99
mkdir -p %{buildroot}/usr/lib/vc
ebfc99
mv %{buildroot}/opt/vc/lib/* %{buildroot}/usr/lib/vc
ebfc99
ebfc99
## pkgconfig files
ebfc99
pushd $RPM_BUILD_ROOT%{_libdir}/vc/pkgconfig
ebfc99
for f in *.pc; do sed -i "/^prefix=.*$/d" $f; done
ebfc99
for f in *.pc; do sed -i "/^exec_prefix=.*$/d" $f; done
ebfc99
for f in *.pc;\
ebfc99
 do sed -i "s|^libdir=.*$|libdir=%{_libdir}/vc|" $f; done
ebfc99
for f in *.pc;\
ebfc99
 do sed -i "s|^includedir=.*$|includedir=%{_includedir}/vc|" $f; done
ebfc99
popd # $RPM_BUILD_ROOT%{_libdir}/vc/pkgconfig
ebfc99
ebfc99
mkdir -p %{buildroot}/usr/include/vc
ebfc99
mv %{buildroot}/opt/vc/include/* %{buildroot}/usr/include/vc
ebfc99
ebfc99
mkdir -p %{buildroot}/%{_datadir}/raspberrypi-vc-demo-source
ebfc99
mv %{buildroot}/opt/vc/src/hello_pi\
ebfc99
 %{buildroot}/%{_datadir}/raspberrypi-vc-demo-source
ebfc99
ebfc99
# cleanup
ebfc99
rm -rf %{buildroot}/etc
ebfc99
rm -rf %{buildroot}/opt
ebfc99
ebfc99
mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
ebfc99
install -p -c -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/ld.so.conf.d/
ebfc99
ebfc99
popd # build
ebfc99
ebfc99
%post libs
ebfc99
/sbin/ldconfig
ebfc99
ebfc99
%postun libs
ebfc99
/sbin/ldconfig
ebfc99
ebfc99
%files libs
ebfc99
%defattr(0644,root,root,0755)
ebfc99
%dir %{_libdir}/vc
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libbrcmEGL.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libbrcmGLESv2.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libbrcmOpenVG.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libbrcmWFC.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libEGL.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libGLESv2.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libOpenVG.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libWFC.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libbcm_host.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libcontainers.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libdebug_sym.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libdtovl.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libmmal.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libmmal_components.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libmmal_core.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libmmal_util.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libmmal_vc_client.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libopenmaxil.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libvchiq_arm.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libvcos.so
ebfc99
%attr(0755,-,-) %{_libdir}/vc/libvcsm.so
ebfc99
%dir %{_libdir}/vc/plugins
ebfc99
%attr(0755,-,-) %{_libdir}/vc/plugins/*.so
ebfc99
%{_sysconfdir}/ld.so.conf.d/raspberrypi-vc-libs.conf
ebfc99
%doc LICENCE
ebfc99
ebfc99
%files libs-devel
ebfc99
%defattr(0644,root,root,0755)
ebfc99
%{_includedir}/*
ebfc99
%{_libdir}/vc/pkgconfig
ebfc99
%doc LICENCE
ebfc99
ebfc99
%files static
ebfc99
%defattr(0644,root,root,0755)
ebfc99
%dir %{_libdir}/vc
ebfc99
%{_libdir}/vc/*.a
ebfc99
%doc LICENCE
ebfc99
ebfc99
%files utils
ebfc99
%defattr(0644,root,root,0755)
ebfc99
%attr(4755,root,root) %{_bindir}/*
ebfc99
%doc LICENCE
ebfc99
ebfc99
%files demo-source
ebfc99
%defattr(0644,root,root,0755)
ebfc99
%{_datadir}/raspberrypi-vc-demo-source
ebfc99
%doc LICENCE
ebfc99
ebfc99
%changelog
Pablo Greco 7d1c76
* Sat Jun  6 2020 Pablo Greco <pgreco@centosproject.org> - 20200528-505
Pablo Greco 7d1c76
- Update to newer version from upstream
Pablo Greco 7d1c76
Pablo Greco a103dc
* Sun Mar 15 2020 Pablo Greco <pgreco@centosproject.org> - 20200315-504
Pablo Greco a103dc
- Update to newer version from upstream
Pablo Greco a103dc
479f3f
* Wed Feb 27 2019 Pablo Greco <pablo@fliagreco.com.ar> - 20190115-503
479f3f
- Update to newer version from upstream
479f3f
- spec cleanup
479f3f
ebfc99
* Tue Sep 12 2017 Fabian Arrotin <arrfab@centos.org> 
ebfc99
- Changed a Requires: to raspberrypi2-firmware (one used for CentOS 7 userland)
ebfc99
ebfc99
* Wed Jul 05 2017 Clive Messer <clive.messer@squeezecommunity.org> - 20170705-501.gitaa39775
ebfc99
- Git revision master aa3977538b04038628ff5b3a39a8e42ddcbc9176
ebfc99
  vcdbg: Don't use dma when file provided
ebfc99
ebfc99
* Mon Jul 03 2017 Clive Messer <clive.messer@squeezecommunity.org> - 20160922-502.gita1b89e9
ebfc99
- Rebuild for F25
ebfc99
ebfc99
* Thu Sep 22 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160922-501.gita1b89e9
ebfc99
- Git revision master a1b89e91f393c7134b4cdc36431f863bb3333163
ebfc99
  Updates for vcdbg build
ebfc99
- Git revision master 62519629e523c1fb80f2fe43c29b9654670d49e5
ebfc99
  VCOS Pthreads: assert mod
ebfc99
  Unused variable in release builds otherwise
ebfc99
- Git revision master 1981f5b5976ce0bbfcf9ed87c1b23360fb00c645
ebfc99
  tvservice/cecservice: We only care about unexpected message sizes
ebfc99
- Git revision master 22eb23706085153368aa8413efbc09976ea2798c
ebfc99
  vchiq: Allow inclusion from C++
ebfc99
- Git revision master 19d0403234e30e8344c02f80972501d2d631ca7a
ebfc99
  Remove unused files after #312
ebfc99
- Git revision master 52a2a388878602f1613b69815368d64df9992616
ebfc99
  Advertise sliced formats in MMAL_PARAMETER_SUPPORTED_ENCODINGS
ebfc99
- Git revision master 6fc52d885efc821cc6da3740b640e2829dc7f8c0
ebfc99
  VCHI clients: Poll for messages until empty
ebfc99
- Git revision master 45f58000f8cab03f8fd20efd610c8edc9ed422d8
ebfc99
  vmcs_host: Poll for multiple dispmanx messages
ebfc99
  When VCHI delivers a callback indicating that a message is available,
ebfc99
   there could be more than one waiting. Therefore it is necessary to
ebfc99
   poll until vchi_msg_dequeue fails.
ebfc99
  Without this patch, failure to keep up with vsync messages will cause
ebfc99
   a gradually increasing tailback, eventually leading to a stall because
ebfc99
   the slots aren't being recycled.
ebfc99
ebfc99
* Mon Sep 12 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160909-502.git43be4cf
ebfc99
- Don't copy dtoverlay-{pre,post} scripts
ebfc99
  Apply raspberrypi-vc-dont-copy-dtoverlay-scripts.patch
ebfc99
ebfc99
* Fri Sep 09 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160909-501.git43be4cf
ebfc99
- Git revision master 43be4cf6f0e53c4e7051761b113353ea9b51b094
ebfc99
  MMAL: Add support for MMAL_ENCODING_xxx_SLICE formats
ebfc99
- Git revision master dca6090e77835b935c318b9bf166418e258ba37f
ebfc99
  Merge pull request #312 from luked99/fix-compiler-warnings
ebfc99
  Fix compiler warnings
ebfc99
- Git revision master d9ffcca70e730c02059591035bce4439341f4175
ebfc99
  Remove the unused usbdk code
ebfc99
  This code does not get used for anything, and simply generates
ebfc99
   compiler warnings which can't easily (if at all) be fixed. Remove
ebfc99
   it.
ebfc99
- Git revision master b0563f6c1dbb478ae69b5a90bdf14c8c4715753f
ebfc99
  vchiq_arm: Fix return value of vchiq_initialise
ebfc99
- Git revision master 3dae9a6b87e5ef6999c626e977e262944bfe25df
ebfc99
  Merge pull request #332 from jogu/master
ebfc99
  Add name to anonymous structs in RaspiCamControl.h
ebfc99
- Git revision master 1bdb529149950a6176b6767c8f6bf83b0753a1be
ebfc99
  Add name to anonymous structs in RaspiCamControl.h
ebfc99
  This is useful as it allows applications to pass around struct
ebfc99
   raspicam_camera_parameters_s * parameters without the need to include
ebfc99
   RaspiCamControl.h and all it's dependencies.
ebfc99
- Git revision master 016428c6de9c0a5983115a09b874782ab72615db
ebfc99
  Merge pull request #330 from 6by9/master
ebfc99
  Fix for issue #170, and raspividyuv supporting rgb
ebfc99
- Git revision master a141fc75387020a49f77e1e8907d7d1dde32ca16
ebfc99
  RaspiVidYuv: Add option of saving RGB data.
ebfc99
  Copied from RaspiStillYuv.
ebfc99
- Git revision master 87ccdff60a2ba43dc2e44bb7b28877726eda0d17
ebfc99
  Raspi[Still|Vid]Yuv: Add option for just saving luma
ebfc99
  Fixes #170
ebfc99
  Option for saving only the luma / Y plane of the image data.
ebfc99
- Git revision master 7acc9d4f2986a78640fafcf8ce4166fe1baa07f2
ebfc99
  raspistill: Fix framestart off by one error
ebfc99
  See: https://github.com/raspberrypi/userland/issues/320
ebfc99
- Git revision master 3a0a0e858be7dfaa0625a23a9579590e05a035c8
ebfc99
  raspistill: cosmetic: Whitespace cleanup
ebfc99
- Git revision master ca1243e6e1ec6221c406a66960d9b18ddffdd0bc
ebfc99
  mmal: Allow /dev/vchiq to be opened initialised prior to mmal_vc_init
ebfc99
  This avoids an issue with Chromium sandbox
ebfc99
ebfc99
* Thu Jul 28 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160728-501.gita63658c
ebfc99
- Git revision master a63658c5950ce4ac6dc9d125ed977be91896d68c
ebfc99
  vc_client: Fix for sending vguPolygon data in chunks
ebfc99
   See: https://github.com/raspberrypi/firmware/issues/633
ebfc99
- Git revision master 6c60fb035836723c92efd1bf81e14f2cb4790010
ebfc99
  Update RaspiStill.c (#324)
ebfc99
ebfc99
* Wed Jul 13 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160713-501.git333cdee
ebfc99
- Git revision master 333cdee2ab1b236a5836c4dc419cfaf22c423ab9
ebfc99
  Raspistill: Add option to set the JPEG restart interval.
ebfc99
  https://www.raspberrypi.org/forums/viewtopic.php?f=38&t=153553
ebfc99
- Git revision master 6afb34372c810500d765fa70d4a28874b73c1f36
ebfc99
  image_encode: Add parameter to set the restart interval.
ebfc99
  Requested on https://www.raspberrypi.org/forums/viewtopic.php?f=38&t=153553
ebfc99
- Git revision master 4171e9765e8b7bbfc84ceeea3af8f5abc742c24e
ebfc99
  deinterlace: Allow interlaced state of video buffer to be signalled from host
ebfc99
- Git revision master 1ef892127bf4c4b5dd3050b03b7cf35c3a2419ea
ebfc99
  wfc: Fix typo in comment
ebfc99
ebfc99
* Tue Jul 05 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160705-501.git0b8c195
ebfc99
- Git revision master 0b8c195d9fbee2909b3cee8c8e15a903b678e6e0
ebfc99
  arm_dt: Add macros for GETBE4 and SETBE4
ebfc99
- Git revision master dd98890106c3c6145f640c4cfb825be937282a93
ebfc99
  makefile: Switch to building and using GL libs with custom names
ebfc99
- Git revision master 094e9ff522f9f8b82e33ec8684cfa2025b85a9b6
ebfc99
  Revert "cmake: mark GLESv2 as so version 2 for consistency with mesa lib"
ebfc99
  This reverts commit 1180140d23a82a98b905babc2f27e27663cef205.
ebfc99
- Drop raspberrypi-vc-EGL-dep.patch
ebfc99
ebfc99
* Sun Jul 03 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160703-502.gitdd9636d
ebfc99
- libEGL needs libGbLSv2
ebfc99
  Apply raspberrypi-vc-EGL-dep.patch
ebfc99
ebfc99
* Sun Jul 03 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160703-501.gitdd9636d
ebfc99
- Git revision master 1180140d23a82a98b905babc2f27e27663cef205
ebfc99
  cmake: mark GLESv2 as so version 2 for consistency with mesa lib
ebfc99
   See: https://github.com/anholt/mesa/issues/24
ebfc99
ebfc99
* Wed Jun 29 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160629-501.gitdd9636d
ebfc99
- Git revision master dd9636d73eaaf8a9273911e1773b012838fc250c
ebfc99
  MMAL_VC_SHM: Explicitly lock buffer when requested
ebfc99
  Avoids relying on the page fault locking it and
ebfc99
   the potential deadlock in VCHI.
ebfc99
- Git revision master 633f5e6949871daf1917fb70956069d5d29ede02
ebfc99
  vidtex: Remove unused variable
ebfc99
- Git revision master 4364cc3c3138ebf6f6f6422da12c81b9c237c339
ebfc99
  khrn_client_platform_linux: Avoid uninitialised warnings
ebfc99
- Git revision master 6eb22bdfa9d9cd8117fc95526d9ff6d79e411414
ebfc99
  RaspiVid: Fix printf format string
ebfc99
- Git revision master 3590fef64d3922a7d4dabcea4f2d250f2a9eb113
ebfc99
  tvservice: Avoid uninitialised variable warnings
ebfc99
- Git revision master bcaf42302f8819e4202197767692873edaef7df4
ebfc99
  tvservice: Use correct aspect ratio string for sd
ebfc99
- Git revision master b11270b868f0d03ab1f495983a02c9d8ff4cbbab
ebfc99
  vc_service: Avoid implicit cast warning
ebfc99
- Git revision master aeb45a8d8133d132cce74e613b28dc83fcc65391
ebfc99
  message_dispatch: Initialise variable
ebfc99
- Git revision master f835ecbd77303322f057a9fccc068c802b3ba67a
ebfc99
  wfc: service is an integer type
ebfc99
- Git revision master 04c7d1e4104826086131e211c9263377454fdc57
ebfc99
  vc_service_common: Ensure error codes are unique
ebfc99
- Git revision master 3f88c53ddb3ee7ca23e5771e6edb3cbab239f917
ebfc99
  vchiq_lib: Minor fixes
ebfc99
- Git revision master 2932c92f26a8ed5f6ebd43a8feb274837085af47
ebfc99
  vchiq_test: minor fixes
ebfc99
- Git revision master 700dc33f7112fdef957500b84d006460f0fc8e21
ebfc99
  vcos: Use vcos_free for vcos_malloc buffer
ebfc99
- Git revision master 68de46dc8b70c6906ee7f45baa0817af6d0df1e0
ebfc99
  Add --debug and --native options to buildme
ebfc99
- Git revision master c8ed769bc3c2bb8a2f3f36a6b0427e330feba62f
ebfc99
  vcos: Implement vcos_strdup directly
ebfc99
- Git revision master 1cd52053c7f1366f4b5e3300e8c8a5dce2709da4
ebfc99
  khronos: Use vchiq_get_client_id to determine global PID. (#315)
ebfc99
  PID namespacing breaks VCHIQ as it uses PIDs as unique identifiers for VCHIQ
ebfc99
   services, meaning messages sent from userland will contain a different ID than
ebfc99
   the one expected by the GPU.
ebfc99
  This patch addresses the problem uses the existing GET_CLIENT_ID ioctl to
ebfc99
   retrieve the global PID as seen by the kernel rather than using the process's
ebfc99
   reported PID.
ebfc99
- Git revision master 0147f98bdd4fdc822d25d8a70cf5adc5adb89096
ebfc99
  Update raspicam helptext (#322)
ebfc99
  Valid --drc options are mentioned in the Notes (just like the valid options
ebfc99
   for --exposure, --awb, --imxfx and --metering)
ebfc99
- Git revision master c82c6515d4ffdf5301539ccb494def6ca4331f5f
ebfc99
  RaspiStill: Update annotation before capture (#321)
ebfc99
ebfc99
* Mon Jun 27 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160613-502.git8daf8dd
ebfc99
- Rebuild for F24
ebfc99
ebfc99
* Mon Jun 13 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160613-501.git8daf8dd
ebfc99
- Git revision master 8daf8dd493ecd25ceda075cd6ffa646193f00edb
ebfc99
  Add option -lev/--level to raspvid to select H264 Level (#318)
ebfc99
  Enable selection of Level 4, 4.1 and 4.2 for H264 codec.
ebfc99
  Level will be automatically increased if necessary.
ebfc99
  Additional preview buffer will be allocated for higher framerates.
ebfc99
- Git revision master 7c026fa7a4ded2c525916cc853a32731c072ed1e
ebfc99
  RaspiStillYuv: Detect and amend request for RGB pixel ordering
ebfc99
  Firmware has been corrected to return the correct pixel ordering
ebfc99
   for RGB24 and BGR24 pixel formats - they were reversed before.
ebfc99
   When in RGB mode, query the supported encodings and choose the
ebfc99
    right one.
ebfc99
   mmal_util function added to make it easy from client apps.
ebfc99
- Git revision master 826b0b1b089329cdd9c3c9a3a91c0ffe915cf248
ebfc99
  Adjust include paths for Linux/BSD
ebfc99
   See: https://github.com/raspberrypi/userland/pull/298
ebfc99
- Git revision master ed59ee1f17d9a4ad86f1c7cdbc6fd86b3978c82a
ebfc99
  dtoverlay: Run scripts before and after changes
ebfc99
- Git revision master 05d60a01d53dca363bb4286594db1826ffff8762
ebfc99
  cmake: generate and install pkgconfig files
ebfc99
  many packages expect packageconfig support especially for detecting EGL
ebfc99
   libraries. This patch helps in compiling those packages on RPi
ebfc99
  Signed-off-by: Khem Raj <raj.khem@gmail.com>
ebfc99
- Git revision master 1eac015380bbc3ef7acf6e8b98cb15968647b4df
ebfc99
  IL Components: Documentation update
ebfc99
ebfc99
* Sun May 08 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160508-501.git17c28b9
ebfc99
- Git revision master 17c28b9d1d234893b73adeb95efc4959b617fc85
ebfc99
  firmware: vcos: Fix incorrect licence
ebfc99
- Git revision master dff576057c7b6f4936a903406be3c491e26c2c73
ebfc99
  Allow command-line overriding of VMCS_PLUGIN_DIR (#309)
ebfc99
- Git revision master f824ef5530012f83a9ef8a8089eaadf13f6963e9
ebfc99
  raspistill: Use camera_info component to set the sensor name and output
ebfc99
   resolution of the captures. This queries the VC firmware for the camera
ebfc99
   currently attached.
ebfc99
- Git revision master 38f9c7ef46be6d738597fa7c3b22631c98ef125e
ebfc99
  dtoverlay: Require sudo for destructive operations
ebfc99
- Git revision master d023ba6537b21b5137411e0d868dd52648684b70
ebfc99
  dtoverlay: command line tweaks
ebfc99
   dtoverlay -r   # Remove the most recent overlay or dtparam
ebfc99
   dtoverlay -R   # Remove all overlays and dtparams
ebfc99
   dtparam        # List all parameters
ebfc99
   dtparam -h     # Show usage
ebfc99
   dtparam -r     # Remove the most recent dtparam or overlay
ebfc99
   dtparam -R     # Remove all dtparams and overlays
ebfc99
ebfc99
* Tue Apr 19 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160419-501.git52eca99
ebfc99
- Git revision master 52eca998aa43f278314579dba4798a3fe1da46c3
ebfc99
  vc_image: Remove ifdefs for obsolete platforms
ebfc99
- Git revision master ae68bb115b185c95e8d5f84050c58e6b49f9e491
ebfc99
  dtmerge: Don't crash if the overlay fails to load
ebfc99
- Git revision master 8b5cb841d0cde031e98c5dd2e1151b683f826b38
ebfc99
  dtoverlay: Copy overrides before applying
ebfc99
  dtoverlay: Refactor applying overlays to permit snooping
ebfc99
  dtoverlay: Add dtparam command
ebfc99
  dtoverlay: Integer overrides can create and extend properties
ebfc99
ebfc99
* Sun Apr 17 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160417-501.git6732ebd
ebfc99
- Git revision master 6732ebd37033a9f533be653665b8b1696cab1f1f
ebfc99
  vcilcs: Warn as message queue approaches fullness
ebfc99
   See: https://github.com/raspberrypi/firmware/issues/449
ebfc99
- Git revision master 01414db13aee69ee4da89178129b98df57cc0cb3
ebfc99
  vcilcs: Increase ILCS queue size to prevent(?) deadlock
ebfc99
   See: https://github.com/raspberrypi/firmware/issues/449
ebfc99
- Git revision master 346195a99cd9e0c97874abad957cbe308de0a589
ebfc99
  dtmerge: Pack the merged DTB before writing
ebfc99
- Git revision master 0fac82c74d0f8250ababeaaac34df3aa29651d80
ebfc99
  dtoverlay: Copy overrides before applying
ebfc99
  Override data can move as the overrides are applied, so copy it before
ebfc99
   application.
ebfc99
- Git revision master 506017f970f38a5e6c1dbf168de9149224530ca4
ebfc99
  Fix unixtime '1900' typo in raspistill --help (#308)
ebfc99
ebfc99
* Sat Apr 16 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160416-501.gitcfd971c
ebfc99
- Git revision master cfd971c6300b4f2c1929fdd95a09d9bb03b87dbe
ebfc99
  Merge pull request #306 from 6by9/PR20160407
ebfc99
  Raspivid: Add option for MJPEG codec
ebfc99
- Git revision master 4e259dcbecf2ee5898a118916d2236c43f5ef713
ebfc99
  Raspivid: Add option for MJPEG codec
ebfc99
- Git revision master 770f2bd9cc4ae57a682e7b0635bc1214aa082bbe
ebfc99
  Merge pull request #299 from stweil/master
ebfc99
  Fix some typos found by codespell
ebfc99
- Git revision master 6ce5faffba97d96814c31168c9737729f3f9d019
ebfc99
  Merge pull request #136 from ethanol100/fixIf
ebfc99
  Wrong sign in if condition
ebfc99
- Git revision master 8b0a23de21b5910df1d64642f4175f6fc5ee679b
ebfc99
  host_applications: Fix typos in comments
ebfc99
  Most of them were found and fixed using codespell.
ebfc99
  Signed-off-by: Stefan Weil <sw@weilnetz.de>
ebfc99
ebfc99
* Wed Apr 06 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160406-501.gite0fc99d
ebfc99
- Git revision master e0fc99d48fc7a1019e2c5f80f994108b3fe94ba5
ebfc99
  hello_video: Remove the timout, to avoid the application quits before the ending of some videos
ebfc99
   See: https://github.com/raspberrypi/firmware/pull/475
ebfc99
- Git revision master 68424c00132843950de05b32fa9d3868dbdbc973
ebfc99
  hello_pi: Use absolute path for libs
ebfc99
- Git revision master c236548aa87b64e9b0237839570c5a07d290e64f
ebfc99
  host_applications: Add dtmerge application
ebfc99
  dtmerge allows an overlay to be applied to a specified base DTB, with
ebfc99
   parameters, saving the result as another DTB. This makes it easy to
ebfc99
   test an overlay without the need to reboot.
ebfc99
- Git revision master ffb6c704452cfe89cb91b6d58d44e9020b53cf9b
ebfc99
  dtoverlay: Multiple overlay instances
ebfc99
  Allow dtoverlay to load the same overlay multiple times. Removing an
ebfc99
   overlay by name removes the most recent instance. Removing by index
ebfc99
   (position in the list) works as expected. Use '-R' to remove all overlays
ebfc99
   from a specified index or named overlay. dtoverlay -R 0 will remove all
ebfc99
   overlays.
ebfc99
- Git revision master a52bb288341a6be58744ec9dbb0ea53d14aea4b4
ebfc99
  dtoverlay: Support disabled (__dormant__) fragments
ebfc99
  Fragments where the __overlay__ node is named __dormant__ will
ebfc99
   automatically be ignored. The new 'overlay-level overrides variant,
ebfc99
   indicated by a 0 phandle, allows numbered fragments to be enabled or
ebfc99
   disabled, either absolutely or dependent on the override value.
ebfc99
  Example:
ebfc99
      just_one = <0>,"+1-2";    // Enable 1, disable 2
ebfc99
      conditional = <0>,"=3!4"; // Enable 3, disable 4 if value is true
ebfc99
                                  // otherwise disable 3, enable 4.
ebfc99
- Git revision master 191f9f872042ea58aee61134f5c1e5237972ea35
ebfc99
  dtoverlay: Allow aliases to be used with target-path
ebfc99
  The target-path property normally refers to an absolute path, but
ebfc99
   this commit allows an alias to be used instead, making it possible
ebfc99
   to refer to use:
ebfc99
      target-path = "i2c_arm";
ebfc99
- Git revision master 481fcfbcf812f89c5ab8d0a45a1ab4218ff69380
ebfc99
  Fix some typos found by codespell
ebfc99
   See: https://github.com/raspberrypi/userland/pull/299
ebfc99
ebfc99
* Fri Apr 01 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160401-501.git703a2c4
ebfc99
- Git revision master 703a2c4b35e23ee44ad84db6b9c3f89c0a627143
ebfc99
  dtoverlay: Compile libfdt into libdtovl
ebfc99
  Compile the static library libfdt into libdtovl, rather than deferring
ebfc99
   its linking to clients of libdtovl.
ebfc99
ebfc99
* Wed Mar 30 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160330-502.git33f6e66
ebfc99
- Git revision master 33f6e668bc0c87fd5ea36bf5e682009b938580f4
ebfc99
  dtoverlay: Actually use the result of fread...
ebfc99
  ...because void casts are no longer sufficient on return values marked
ebfc99
   with attribute warn_unused_result.
ebfc99
  See: https://github.com/raspberrypi/userland/pull/300
ebfc99
       https://github.com/raspberrypi/userland/issues/302
ebfc99
ebfc99
* Wed Mar 30 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160330-501.git964deab
ebfc99
- Git revision master 964deab3d76fde168a204cc17c6b463d3b3f801f
ebfc99
  dtoverlay: Fixing numerous compiler nit-picks
ebfc99
  See: https://github.com/raspberrypi/userland/pull/300
ebfc99
       https://github.com/raspberrypi/userland/pull/301
ebfc99
       https://github.com/raspberrypi/userland/issues/302
ebfc99
- Git revision master e8de525fa47ce36d2c120e2614f5848d1e7b3803
ebfc99
  vchiq_lib: Don't overwrite loop count mid-loop
ebfc99
- Drop rpi-vc-CMakeLists-dtoverlay.patch
ebfc99
ebfc99
* Sat Mar 19 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160319-501.git2f56a29
ebfc99
- Git revision master 2f56a2943a9eb8420df52ccf91f5a1c5a70e8713
ebfc99
  MMAL Examples: Some fixups for the Pi tree
ebfc99
- Git revision master 930ecc100b4f2bea8530c07abe3b9ca3959b369c
ebfc99
  dtoverlay: Add makefile updates
ebfc99
ebfc99
* Tue Mar 15 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160315-501.gite93c382
ebfc99
- Build dtoverlay
ebfc99
  Apply rpi-vc-CMakeLists-dtoverlay.patch
ebfc99
- Git revision master e93c382c4e70d43c1b010f035c0f2a13697737ae
ebfc99
  dtoverlay: Add source for libs
ebfc99
- Git revision master 84c6c4c0d3936bb13b204bee48781c99edcec6f9
ebfc99
  dtoverlay: Add source for dtoverlay utility
ebfc99
ebfc99
* Tue Mar 08 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160308-501.git8369e39
ebfc99
- Git revision master 8369e390999f4a7c3bc57e577247e0dd502c51f7
ebfc99
  Merge pull request #297 from kfitzgerald/raspiyuv-flush
ebfc99
  raspiyuv: Flush stdout to ensure image is fully sent
ebfc99
- Git revision master 96ebe93f8b8aa47ada72e8481bf9d1cf6cb1f344
ebfc99
  Flush stdout to ensure image is fully sent
ebfc99
  Flush stdout when dumping image data over stdout. Without the flush, using
ebfc99
   signals to stream image data over stdout would result in the missing data,
ebfc99
   if the buffer didn't fill the 65536 chunk.
ebfc99
ebfc99
* Mon Feb 29 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160229-501.git748b2ba
ebfc99
- Git revision master 748b2ba6112435063352d72f48d1d6dcc124bd6f
ebfc99
  OpenMax IL: Add warning if OMX_SKIP64BIT is not defined
ebfc99
  struct OMX_BUFFERHEADERTYPE does not align a 64bit value
ebfc99
   (nTimestamp) to a 64bit boundary. Metaware is fine with this.
ebfc99
  Most ARM compilers will add in padding, and then you don't
ebfc99
   have the same result.
ebfc99
  ARM side can be made to work by adding OMX_SKIP64BIT.
ebfc99
- Git revision master 6bdc6fef56b4332f16dc4175e13ab3560f7d237b
ebfc99
  cmake: define PROJECT_APIVER
ebfc99
  this helps in compiling components which use packageconfig to poke for
ebfc99
   library versions and requiring minimum supported version
ebfc99
  Signed-off-by: Khem Raj <raj.khem@gmail.com>
ebfc99
- Git revision master 9a1a28e7778f857e695cd5dcc6c61702820ba3ec
ebfc99
  MMAL Examples: Some fixups for the Pi tree
ebfc99
- Git revision master cecb2f6a549d9292436f827a90397db9c25c317e
ebfc99
  Fix some compiler warnings
ebfc99
   See: https://github.com/raspberrypi/userland/pull/290
ebfc99
- Git revision master 0922eb8e9af73d459ecd871a866134976f69e5b0
ebfc99
  hello_triangle: Free all resources on exit
ebfc99
- Git revision master 17e947740aaf075ea1515705a03e304b1b427d03
ebfc99
  Fix typos in various headers
ebfc99
- Git revision master e5afa6210e03aa8fd6bff74defd9d397340f2926
ebfc99
  mmal: Fix warnings due to error types
ebfc99
   See: https://github.com/raspberrypi/userland/pull/290
ebfc99
- Git revision master dbd8c26735c99cb6ebc50ba915521dbcc192d943
ebfc99
  mmal: Remove unwanted loop increment from body of code
ebfc99
   See: https://github.com/raspberrypi/userland/pull/292
ebfc99
- Git revision master 2a4af2192c0e161555fdb2a12e902b587166c4a6
ebfc99
  Merge pull request #287 from jasaw/fix_warnings
ebfc99
  RaspiStill: Fix compiler warnings
ebfc99
ebfc99
* Mon Feb 01 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160201-501.git0863709
ebfc99
- Git revision master 0863709b9fb90ee1204b7fe52f69535830d3c111
ebfc99
  Update copyright
ebfc99
- Git revision master 190bf8cb4b281ff43c4f9dc06bc26494329d5742
ebfc99
  cmake: Add -marm for building with generic toolchain
ebfc99
- Git revision master f799ee0ba274464af09d385af3b32b0377198fa9
ebfc99
  Fix typos in various headers
ebfc99
   See: https://github.com/raspberrypi/firmware/pull/518
ebfc99
ebfc99
* Fri Jan 29 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160129-501.git10e49b3
ebfc99
- Git revision master 10e49b3759e852f6b2cb1c6aff2e129d77d01933
ebfc99
  Merge pull request #282 from 6by9/PR20160114
ebfc99
  Add a flag to raspistill to start the frame number on something other…
ebfc99
- Git revision master 23824598443348c0bc9634b90310ec2029519879
ebfc99
  Add a flag to raspistill to start the frame number on something other than 0.
ebfc99
  This allows restarting raspistill without overwriting existing images.
ebfc99
- Git revision master 35e4a8353b26412ca3bc6b258ce438a80a56d434
ebfc99
  Merge pull request #280 from TheSin-/master
ebfc99
  GCC5 fixes
ebfc99
- Git revision master 7340e8f020faf31a3bab8b6e90b9feaa55af2531
ebfc99
  Fix for format security errors in gcc5
ebfc99
- Git revision master 352575718df7097dae5f938c55a4ca9a62baf603
ebfc99
  Fix a maybe uninitialized warning in gcc5
ebfc99
- Git revision master aa66cccc9a84f6270d894266fa5f641864280b4e
ebfc99
  Merge pull request #279 from 6by9/PR20160105
ebfc99
  Fixes for #34 and #142
ebfc99
- Git revision master 1d2a203de296150099cad9688818fa4fa8a208dc
ebfc99
  Raspistill: Ensure filename doesn't contain invalid % expansions
ebfc99
  https://github.com/raspberrypi/userland/issues/142
ebfc99
   Check that the output filename does not include %<char>
ebfc99
   other than %% or %d as it is fed into sprintf for adding
ebfc99
   the timelapse frame number.
ebfc99
- Git revision master 56963917df04dd9b67e951ac56774e1b64f1c4b6
ebfc99
  RaspiCamControl: State EV step size
ebfc99
  https://github.com/raspberrypi/userland/issues/34
ebfc99
   Step size is 1/6ths to support either 1/3rds or 1/2 steps.
ebfc99
ebfc99
* Fri Jan 01 2016 Clive Messer <clive.messer@squeezecommunity.org> - 20160101-501.git95cd3f6
ebfc99
- Git revision master 95cd3f6b1d00debf8ecb8303ec320384f9a401a8
ebfc99
  Merge pull request #277 from 6by9/PR20151230
ebfc99
  Various open issue fixes
ebfc99
- Git revision master 3c48a00f889e19f610f383f2ec7f4fe4126a0ff6
ebfc99
  Merge pull request #276 from 6by9/PR20151222
ebfc99
  MMAL Examples: Some fixups for the Pi tree
ebfc99
- Git revision master e0ecdb98a59a70048b64f8a5196d423680fbdc7e
ebfc99
  VCOS: Silence compiler warnings due to missing functions on pthreads
ebfc99
   Some functions defined as inline but not inlined.
ebfc99
   Some functions missing from the implementation.
ebfc99
   Shuts up a number of comiler warnings.
ebfc99
  https://github.com/raspberrypi/userland/issues/220
ebfc99
- Git revision master c34da352cb87bb5f5f486ca84608f450d4122c15
ebfc99
  Raspicam: Send help text to stdout
ebfc99
  All text was going to stderr as output data could be
ebfc99
   sent to stdout. Send help text to stdout so things
ebfc99
   like less will work.
ebfc99
  https://github.com/raspberrypi/userland/issues/244
ebfc99
- Git revision master f046bb4497083ba8d9e2247281014047d5e5d65e
ebfc99
  Raspicam: Remove RaspiCamDocs.odt as out of date
ebfc99
  https://github.com/raspberrypi/userland/issues/236
ebfc99
- Git revision master aaefc391ff2a440632f037a3a42ef2030d36d5b2
ebfc99
  Raspistill: Correct help text for DateTime (year not included)
ebfc99
  Year is not included in the filename as the 32 bit integer would
ebfc99
   overflow. Not updating to a 64bit int as the string format is
ebfc99
   passed in from the client, so would break compatibility.
ebfc99
  https://github.com/raspberrypi/userland/issues/274
ebfc99
ebfc99
* Thu Dec 31 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20151231-501.git3c48a00
ebfc99
- Git revision master 3c48a00f889e19f610f383f2ec7f4fe4126a0ff6
ebfc99
  Merge pull request #276 from 6by9/PR20151222
ebfc99
  MMAL Examples: Some fixups for the Pi tree
ebfc99
- Git revision master 55f6f35bb59268f0b446d2c596eaa80e5cc2bbd2
ebfc99
  MMAL Examples: Some fixups for the Pi tree
ebfc99
  None of the examples linked against mmal_vc_client
ebfc99
   or bcm_host, so failed to find any VC components.
ebfc99
  https://github.com/raspberrypi/userland/issues/275
ebfc99
ebfc99
* Tue Dec 08 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20151208-501.gitcfa3df1
ebfc99
- Git revision master cfa3df1420a1839eb4a1da12e744a4beb8e7e7b6
ebfc99
  video_decode: Provide ability to limit the number of callback structures used
ebfc99
   See: https://github.com/raspberrypi/firmware/issues/496
ebfc99
- Git revision master 9b55f905d124a789c0e57b81459a9c50b06e9435
ebfc99
  IL ISP component support
ebfc99
- Git revision master 2fe8df4a50b635202c0dbc36315686dca4e83f80
ebfc99
  video_encode: option to add timing data to SPS header
ebfc99
   See: https://github.com/raspberrypi/firmware/issues/245
ebfc99
ebfc99
* Tue Dec 01 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20151201-501.git8d14732
ebfc99
- Git revision master 8d14732f45f2aa204fdec599c69a9bdab4583247
ebfc99
  Merge pull request #272 from sergioprado/master
ebfc99
  Fix error when building against musl libc.
ebfc99
- Git revision master 69eb69c25057ee724cc0c9e597df8c48bf1d852a
ebfc99
  Fix error when building against musl libc.
ebfc99
  When building with a musl based toolchain, the build fails with the
ebfc99
   following message:
ebfc99
  host_applications/linux/apps/raspicam/CMakeFiles/raspividyuv.dir/RaspiVidYUV.c.o
ebfc99
   In file included from
ebfc99
   error: conflicting type qualifiers for ‘stderr’
ebfc99
   extern FILE *stderr, *stdout;
ebfc99
   ^
ebfc99
  That's because musl defines stderr and stdout as a const pointer:
ebfc99
   extern FILE *const stdin;
ebfc99
   extern FILE *const stdout;
ebfc99
   extern FILE *const stderr;
ebfc99
  And the application (RaspiVidYUV.c) don't:
ebfc99
   extern FILE *stderr, *stdout;
ebfc99
  Since this declaration already comes in on the header (stdio.h),
ebfc99
   there is no need to add an extern declaration, so removes it to
ebfc99
   fix the build problem with the musl libc.
ebfc99
- Git revision master e3e5bd8f91d86d03e68ab1436032658a7d42e880
ebfc99
  Fix build: add missing headers
ebfc99
ebfc99
* Mon Nov 23 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20151123-501.git8306b7c
ebfc99
- Git revision master 8306b7c757f4b8e8d9148789eeb64c666d9244a5
ebfc99
  audioserv: Bump peer version and allow setting of channelmap
ebfc99
- Git revision master 221ea0ffbe9f2b4feda237029389f22b59ba6127
ebfc99
  vchiq: Add missing vcos library dependency
ebfc99
- Git revision master bb0f52d5f4a3edc1fa3a0acca88c9c2f3073bc5e
ebfc99
  tv_service: Add missing return statement
ebfc99
- Git revision master f83d02d218cd3a8bb983f0a0e8b1c8f2cab97c8a
ebfc99
  vcos_assert: Swap order of message and bkpt for better gpu debugging
ebfc99
- Git revision master df52e0b0585622b405b5561e4f91adbe24707755
ebfc99
  camera: Allow loading of tuning data from a memory block
ebfc99
  Load tuning data from a relocatable heap memory block instead of
ebfc99
   via the file system.
ebfc99
- Git revision master 84d51749f7751e07175925975bee15c670f3a8d5
ebfc99
  vcilcs: Avoid a potential deadlock when very threaded
ebfc99
  Don't let the server thread block waiting for a response slot to become
ebfc99
   available, and increase the number of slots from 4 to 8.
ebfc99
  See: https://github.com/raspberrypi/firmware/issues/449
ebfc99
ebfc99
* Mon Nov 09 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20151109-501.git888945b
ebfc99
- Git revision master 888945b683a4b8780adb3c217bd9a2a1a5899ef8
ebfc99
  Merge pull request #267 from fullergalway/master
ebfc99
  determine better whether annotation is a bitmask or string
ebfc99
- Git revision master 847c630993e44129766513f6049d8c92ac2c6879
ebfc99
  determine better whether annotation is a bitmask or string
ebfc99
ebfc99
* Wed Oct 28 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20151028-501.git41f1c15
ebfc99
- Git revision master 41f1c15e74b913974c2a842871bf9e8dd9322ee3
ebfc99
  Merge pull request #264 from fullergalway/master
ebfc99
  allow annotation string to contain strftime parameters like %Y-%m-%d %X
ebfc99
- Git revision master 4494c80652dbd0cef3d73d2fa4114947cead79a7
ebfc99
  Allow strftime parameters for text annotation, but only if bitwise date or 
ebfc99
   time expansion requested and the string contains a '%'.
ebfc99
  Change also allows bitwise annotation together with text annotation.
ebfc99
ebfc99
* Thu Sep 24 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150924-501.git40e3778
ebfc99
- Git revision master 40e377862410371a9962db79b81fd4f0f266430a
ebfc99
  Merge pull request #258 from maxnet/master
ebfc99
  Proposing VC_DISPLAY env variable
ebfc99
- Git revision master 01d78356423f31092a9fe98d263d28e7c52a1a4c
ebfc99
  vc_dispmanx_display_open: allow display to be set with VC_DISPLAY env 
ebfc99
   variable
ebfc99
  Allow end-users to set the default display through a VC_DISPLAY 
ebfc99
   environement variable.
ebfc99
   E.g. to force hello_teapot to display on HDMI one could execute:
ebfc99
   VC_DISPLAY=5 ./hello_teapot.bin
ebfc99
  Signed-off-by: Floris Bos <bos@je-eigen-domein.nl>
ebfc99
ebfc99
* Sat Sep 12 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150912-501.gitcc92dfd
ebfc99
- Git revision master cc92dfd6c4e8e2d90c3903dccfe77f7274b8d1b7
ebfc99
  hello_video: Avoid hang on exit with some files
ebfc99
  See: https://www.raspberrypi.org/forums/viewtopic.php?f=38&t=79868
ebfc99
- Git revision master 2eb4db3575c416f64bf6fbae92d23405a69472b3
ebfc99
  tvserver: Make tvservice state report LCD state
ebfc99
- Git revision master fb11b39d97371c076eef7c85bbcab5733883a41e
ebfc99
  Merge pull request #248 from FIIT-TNL/master
ebfc99
  Added support for network and fflush to decrease latency.
ebfc99
- Git revision master d2b13260b3b93cd9d8a5d7491563863afd5f0911
ebfc99
  Added support for network and (optional) fflush to decrease latency.
ebfc99
- Git revision master 52ff85c622b088b4141e3f39c16a24374c947aa8
ebfc99
  Merge pull request #252 from asavah/glibc-2.22-fix
ebfc99
  Fix build with glibc 2.22
ebfc99
- Git revision master 34f02079dcb4602e86c578958eddf5ec072f85ea
ebfc99
  Fix build with glibc 2.22
ebfc99
ebfc99
* Thu Jul 09 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150709-501.gitb864a84
ebfc99
- Git revision master b864a841e5a459a66a890c22b3a34127cd226238
ebfc99
  vchiq: Better error handling
ebfc99
  Fix the user library to avoid a seg-fault on a duplicate service error,
ebfc99
   and ensure that errors in the errors in the vchiq_test functional test
ebfc99
   cause the test to stop.
ebfc99
- Git revision master ffdd891f144c99d2330f0b9d2a208fdf491b22bf
ebfc99
  khronos: merge with more recent header file
ebfc99
  See: https://github.com/raspberrypi/userland/issues/249
ebfc99
ebfc99
* Sat Jul 04 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150704-501.gitc2f27fb
ebfc99
- Git revision master c2f27fb8e581f8e5af83bf28422553ade8f7a7c8
ebfc99
  Merge pull request #171 from aizvorski/master
ebfc99
  Add exposure=off option
ebfc99
- Git revision master 57b0df9046bede16a90d2a9ef003b8bb8d49f339
ebfc99
  Early frame sequential 3d support
ebfc99
ebfc99
* Sun May 31 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150531-501.gitb834074
ebfc99
- Git revision master b834074d0c0d9d7e64c133ab14ed691999cee990
ebfc99
  mmal_queue: Add sanity checking to avoid common queue errors
ebfc99
- Git revision master d0954df802d43ea7cc94481435188913f6a65eee
ebfc99
  Add MMAL to IL mapping for rawcam parameters
ebfc99
ebfc99
* Tue May 26 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150526-502.gitd4aa617
ebfc99
- Remove the hard-coded provides.
ebfc99
ebfc99
* Tue May 26 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150526-501.gitd4aa617
ebfc99
- Git revision master d4aa617de3b196399bb8e2ce32e181768cb52179
ebfc99
   vcsm: Add ioctl for custom cache flushing
ebfc99
ebfc99
* Tue May 19 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150519-501.git9cc14b2
ebfc99
- Git revision master 9cc14b29288f913ef0e3286f4b3232bf73ab59d2
ebfc99
  vcsm: Update to header from kernel side
ebfc99
ebfc99
* Thu May 14 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150503-502.gitd280099
ebfc99
- Rebuild for F22.
ebfc99
ebfc99
* Sun May 03 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150503-501.gitd280099.sc20
ebfc99
- Git revision master d28009949fe97631373ae4e5ab9ba7ed61910ee7
ebfc99
  Merge pull request #241 from nubok/patch-1
ebfc99
  Added "all" target to hello_fft/makefile
ebfc99
- Git revision master 74a6acf296bd814760b4b33f31925087e2a55cc0
ebfc99
  Added "all" target to hello_fft/makefile    
ebfc99
  Same patch as https://github.com/raspberrypi/firmware/pull/422 for the 
ebfc99
   firmware repository: The reason, why I added a new target "all" is that 
ebfc99
   without it, the script /opt/vc/src/hello_pi/rebuild.sh only builds 
ebfc99
   hello_fft.bin, but not hello_fft_2d.bin.
ebfc99
ebfc99
* Wed Apr 29 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150429-501.gitd8f146a.sc20
ebfc99
- Git revision master d8f146af05c2b9cd92f9a426148376b349f744fd
ebfc99
  Merge pull request #240 from 6by9/master    
ebfc99
  Zero copy, and buildme change for Pi2
ebfc99
- Git revision master e8707f827c0e4ae5de892ac700b5bdb649350a1a
ebfc99
  Enable VCSM in MMAL by default
ebfc99
- Git revision master da7cab9fac646de891d84b232d1e25df1b6a0505
ebfc99
  Alter buildme to use multiple jobs and install on a Pi2
ebfc99
ebfc99
* Fri Apr 24 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150424-501.git198b9ac.sc20
ebfc99
- Git revision master 198b9ac3bcc0b54f1563664870fe415f04b7b6b5
ebfc99
  Merge pull request #239 from thaytan/master    
ebfc99
  Fix intra-refresh port parameter setting.
ebfc99
- Git revision master 41b2b2918f08fbf7603e6f52120fff5bb6cc802c
ebfc99
  Fix intra-refresh port parameter setting.    
ebfc99
  check mmal_port_parameter_get() succeeds when getting
ebfc99
   the default intra refresh values. It fails on older firmware.    
ebfc99
  Fixes #238
ebfc99
ebfc99
* Sat Apr 18 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150418gitb69f807-501.sc20
ebfc99
- Git revision master b69f807ce59189457662c2144a8e7e12dc776988
ebfc99
  Merge pull request #237 from MarkusMattinen/patch-1    
ebfc99
  Fix typo in buildme shebang
ebfc99
- Git revision master 36a20b6d92790a530421cb319a83ff9be79509d3
ebfc99
  Fix typo in buildme shebang    
ebfc99
  Fixes #176.
ebfc99
ebfc99
* Sun Apr 12 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150412gitb4f537b-501.sc20
ebfc99
- Git revision master b4f537beef05afbd4337b9ca309aaa8b984177be
ebfc99
  mmal: Pass dts in place of pts when pts is invalid
ebfc99
- Git revision master 3fda6f920d65e08e342eef51e2476313cd021410
ebfc99
  mmal: Plumb in OMX_IndexParamBrcmInterpolateMissingTimestamps
ebfc99
ebfc99
* Tue Mar 17 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150323git7650bcb-501.sc20
ebfc99
- Git revision master 7650bcbc9ba8f1c5e29be7726d184b31c2665c46
ebfc99
  Merge pull request #233 from jsonn/patch-1    
ebfc99
  Use a more sensible check than a tautoligy
ebfc99
- Git revision master 9b45a317b0ab56e83dfc228b6cd5800a0078835f
ebfc99
  Merge pull request #234 from jsonn/patch-2
ebfc99
  Fix typo in header guard
ebfc99
- Git revision master c08f005953a73dc9dc16df08d46d1baeb8c3bf4c
ebfc99
  Fix typo in header guard
ebfc99
- Git revision master 83b9970709e1f004542d0fccadbb7ea48b879d48
ebfc99
  Use a more sensible check than a tautoligy
ebfc99
ebfc99
* Tue Mar 17 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150317gitdaad93e-501.sc20
ebfc99
- Git revision master daad93e972f2332555ca2dc7b5a27a89d52572d5
ebfc99
  Merge pull request #225 from 6by9/PR20150223
ebfc99
  Raspistill/vid: More annotate options, and stereoscopic support.
ebfc99
- Git revision master d1a46714827d1192b86c0447c2c266ee5bb833be
ebfc99
  dispmanx: Add stereoscopic flags to control 3d duplication behaviour
ebfc99
ebfc99
* Tue Mar 10 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150310gitbb5b28f-501.sc20
ebfc99
- Git revision master bb5b28fc534f4f10c42c1c245673b26217aa03df
ebfc99
  Merge pull request #226 from 6by9/PR20150310
ebfc99
  Add an error message for MMAL_EVENT_ERROR
ebfc99
- Git revision master 695e11ced1e286d945f7dfcebae484ef3848a830
ebfc99
  Add an error message for MMAL_EVENT_ERROR    
ebfc99
  It is signalled by the camera when no data is received on the CSI-2
ebfc99
   bus. Handle it specifically to try and avoid a bundle of duplicate
ebfc99
   forum posts.
ebfc99
- Git revision master 0567cba5b7c4fe07cce4ed0f13b2abb846b29114
ebfc99
  tvservice: Add option to choose frame packed hdmi mode
ebfc99
- Git revision master a31c068cfbf3d79eca20e947a1eca39333be902d
ebfc99
  vchiq: Add version define to indicate synchronous support
ebfc99
ebfc99
* Mon Mar 09 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150309git041604e-501.sc20
ebfc99
- Git revision master 041604e47e73fb2a9a487ce6f446e9b2d2042546
ebfc99
  raspicam: Fix minor typo in RaspiTexUtil
ebfc99
ebfc99
* Sun Mar 08 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150308git2fa36bf-502.sc20
ebfc99
- Tidy-up raspberrypi-vc-demo-source-path-fixup.patch
ebfc99
ebfc99
* Sun Mar 08 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150308git2fa36bf-501.sc20
ebfc99
- Git revision master 2fa36bfebc63ed913f002dceca4e966b538ad879
ebfc99
  mmal: Add MVC as a video encoding
ebfc99
- Git revision master ee9e0e4a79f129ef6408041baeace9f79b8f4609
ebfc99
  firmware: hello_fft: Update to version 3
ebfc99
   See: http://www.aholme.co.uk/GPU_FFT/Main.htm
ebfc99
ebfc99
* Fri Feb 20 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150226git0de0b20-502.sc20
ebfc99
- Fix LICENCE file permissions.
ebfc99
ebfc99
* Fri Feb 20 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150226git0de0b20-501.sc20
ebfc99
- Git revision master 0de0b205ea94ab61c24ea515cd3935e37d41ac03.
ebfc99
  vdec3: preparation work for MVC.
ebfc99
- Git revision master 73b57a700702a0e85a4817fff1f5104f9119dc79
ebfc99
  Annotate: Add control of text size, colour, bg colour, and handle CR.
ebfc99
- Git revision master f309a963f9ed3a86805bb9f983d6f81e89041df7
ebfc99
  vcmailbox: Add utility app for driving mailbox interface from command line.
ebfc99
ebfc99
* Fri Feb 20 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150220git6f12209-501.sc20
ebfc99
- Git revision master 6f122099ca3ef1115c740f927a64ccf54ca576ba.
ebfc99
  tvservice: Clear 3d settings before switching to new hdmi mode.
ebfc99
- Git revision master 8efa5baddf63166b9d114ce34e1da10685a11ad6
ebfc99
  Annotate timelapse images with timestamp or datetime.
ebfc99
ebfc99
* Sat Feb 14 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150214gitc5341f0-501.sc20
ebfc99
- Git revision master c5341f09dc686c17966369485f7dd27f58dc081c.
ebfc99
  cmake: Add -fPIC to avoid linking issues with Pi2 compile flags.
ebfc99
- Drop -fPIC. (Upstream has added it to cmake flags.)
ebfc99
- Move raspberrypi-vc-firmware to standalone package.
ebfc99
ebfc99
* Thu Feb 12 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150212git47bd0f0-501.sc20
ebfc99
- Updated firmware to commit 47bd0f0f46bc053d8e21655e3a69c4a73ae19b41.
ebfc99
- Updated userland to commit ddf78b2975c9d2f7511a16ca46ba0dfacd627006.
ebfc99
ebfc99
* Wed Feb 11 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150207gitd10602a-502.sc20
ebfc99
- Build with -fPIC.
ebfc99
ebfc99
* Sat Feb 07 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150207gitd10602a-501.sc20
ebfc99
- Updated firmware to commit d10602a5f3f3788ed673d98e3dec2af25666365d.
ebfc99
- Updated userland to commit 3893680f941b79b839c3313378aacb3dd0fc60ab.
ebfc99
ebfc99
* Thu Feb 05 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150205git0dad7b9-501.rpfr20
ebfc99
- Updated firmware to commit 0dad7b957c549ec3ee6bd142dcce03db186d6979.
ebfc99
ebfc99
* Wed Feb 04 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150204git28f1f25-501.rpfr20
ebfc99
- Updated firmware to commit 28f1f25e26b33c243c833ff89b70eae5a3b2467c.
ebfc99
ebfc99
* Fri Jan 30 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150130git9b068fe-501.rpfr20
ebfc99
- Updated firmware to commit 9b068fe44503f564579a25fd849df4ec784f9d4d.
ebfc99
- Updated userland to commit 3b81b91c18ff19f97033e146a9f3262ca631f0e9.
ebfc99
ebfc99
* Tue Jan 27 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150127gitd7c798d-501.rpfr20
ebfc99
- Updated firmware to commit d7c798d33ac7bf9474fcbc6be235cd5988d258a7.
ebfc99
- Updated userland to commit 8f542a1647e6f88f254eadd9ad6929301c81913b.
ebfc99
ebfc99
* Wed Jan 21 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150123git90ed5e5-501.rpfr20
ebfc99
- Updated firmware to commit 90ed5e5a7338d5c9d7aaa3306f92aac51ad20cc7.
ebfc99
ebfc99
* Wed Jan 21 2015 Clive Messer <clive.messer@squeezecommunity.org> - 20150121git6efbc2e-501.rpfr20
ebfc99
- Updated firmware to commit 6efbc2e7811189ee497dc5d676819661031e11e3.
ebfc99
- Updated userland to commit 6f530690af1b6bfc0eab463a804be7bf24fb8d4a.
ebfc99
ebfc99
* Thu Dec 18 2014 Clive Messer <clive.messer@squeezecommunity.org> - 20141218git833534ca-501.rpfr20
ebfc99
- Updated firmware to commit 833534cacc4bd0ce1ed2c077bb42aa466c468536.
ebfc99
- Updated userland to commit fed4730aebc329187894e3d8c7aa1e2943a8fdc1.
ebfc99
ebfc99
* Thu Dec 11 2014 Clive Messer <clive.messer@squeezecommunity.org> - 20141211git5f1b910-501.rpfr20
ebfc99
- Updated firmware to commit 5f1b9100dd340125ebc8a96a8781d4497ea006f6
ebfc99
- Updated userland to commit 4333d6d023a1f0dcc763d0706a1fe6523f9b6005
ebfc99
ebfc99
* Tue Nov 25 2014 Clive Messer <clive.messer@squeezecommunity.org> - 20141125gitf56e48c-501.rpfr20
ebfc99
- Updated firmware to commit f56e48c00b30a985ed68306348fc493bf6050f6b
ebfc99
ebfc99
* Sat Nov 22 2014 Clive Messer <clive.messer@squeezecommunity.org> - 20141122git1513cf8-501.rpfr20
ebfc99
- Updated firmware to commit 1513cf89c1fa211e900c23fb4a8b4da73bfd7102
ebfc99
ebfc99
* Sun Nov 16 2014 Clive Messer <clive.messer@squeezecommunity.org> - 20141116gita54afb6-501.rpfr20
ebfc99
- Updated firmware to commit a54afb6fe333cd1ae72170d2a452ae94d428b9c7
ebfc99
- Updated userland to commit 4333d6d023a1f0dcc763d0706a1fe6523f9b6005
ebfc99
ebfc99
* Fri Oct 03 2014 Clive Messer <clive.messer@squeezecommunity.org> - 20141003gitf2275b9-502.rpfr20
ebfc99
- Add 'Provides: libcontainers.so'.
ebfc99
- Add 'Provides: libmmal_components.so'.
ebfc99
ebfc99
* Fri Oct 03 2014 Clive Messer <clive.messer@squeezecommunity.org> - 20141003gitf2275b9-501.rpfr20
ebfc99
- Updated firmware to latest commit f2275b92477d1a01f45f321d648f0eeeeeb0a67e
ebfc99
- Updated userland to latest commit 44c48e076d1a62180c82f490ac2c8d95b0eff2e7
ebfc99
ebfc99
* Sat Sep 13 2014 Clive Messer <clive.messer@squeezecommunity.org> - 20140913gitb465bdb-501.rpfr20
ebfc99
- Updated firmware to latest commit b465bdb633003339da911bc8df4be4552a46b26c
ebfc99
- Updated userland to latest commit 0cbcb3a67f39b0522e4413207481906595b3591b
ebfc99
ebfc99
* Tue Aug 26 2014 Clive Messer <clive.messer@squeezecommunity.org> - 20140826git6eda68a-501.rpfr20
ebfc99
- Updated firmware to latest commit 6eda68af0e3f0897c5b72a3d44003f16ecdc9110
ebfc99
- Updated userland to latest commit d9a999f1e08e7f5311102c4e5d2961685da38820
ebfc99
ebfc99
* Wed Aug 13 2014 Clive Messer <clive.messer@squeezecommunity.org> - 20140813git43c5b2f-501.rpfr20
ebfc99
- Updated firmware to latest commit 43c5b2fc9bdb0a43ba67661b8677445e71ae9e82
ebfc99
  kernel/libs: VCHIQ: Make service closure fully synchronous
ebfc99
   With these patches, calls to vchiq_close_service and vchiq_remove_service 
ebfc99
    won't return until any associated callback have been delivered to the 
ebfc99
    callback thread.  
ebfc99
  firmware: video_render: Add parameter for setting the colourspace
ebfc99
   Only applicable for non-opaque buffers.
ebfc99
  firmware: gpioman: Allow oscillator to be selected as a clock source
ebfc99
  firmware: image_decode: huffman and quantization tables shouldn't trigger 
ebfc99
   'keep all following'. 
ebfc99
   See: http://forum.stmlabs.com/showthread.php?tid=14839
ebfc99
  userland: hello_jpeg: Fix decode fail when width/height can't be parsed 
ebfc99
   from first 80K block.
ebfc99
  firmware: video_render: Fix for stereo rendering when crop height is not 
ebfc99
   populated.
ebfc99
* Sun Aug 10 2014 Clive Messer <clive.messer@squeezecommunity.org> - 20140810gitdf36e8d-501.rpfr20
ebfc99
- Add 'Provides: libvcsm.so' to libs sub-package.
ebfc99
- updated to firmware/userland to latest commit
ebfc99
ebfc99
* Wed Jul 02 2014 Andrew Greene <andrew.greene@senecacollege.ca> - 20140630git1682505-19.rpfr20
ebfc99
- updated to firmware/userland to latest commit
ebfc99
ebfc99
* Tue Jun 24 2014 Andrew Greene <andrew.greene@senecacollege.ca> - 20140618git462f3e3-18.rpfr20
ebfc99
- updated userland and firmware to latest commits
ebfc99
ebfc99
* Tue Jun 17 2014 Andrew Greene <andrew.greene@senecacollege.ca> - 20140616git5bb0317-17.rpfr20
ebfc99
- updated firmware to latest commit
ebfc99
ebfc99
* Fri Jun 13 2014 Andrew Greene <andrew.greene@senecacollege.ca> - 20140611gite45a4a2-16.rpfr20
ebfc99
- updated userland and firmware to latest commit
ebfc99
ebfc99
* Wed May 21 2014 Andrew Greene <andrew.greene@senecacollege.ca> - 20140516git97082b6-15.rpfr20
ebfc99
- Updated firmware and userland to latest commit also added missing commit date
ebfc99
  to userland
ebfc99
ebfc99
* Tue Apr 29 2014 Andrew Greene <andrew.greene@senecacollege.ca> - 20140428git316b922-14.rpfr20
ebfc99
- updated to latest commit
ebfc99
ebfc99
* Thu Apr 10 2014 Andrew Greene <andrew.greene@senecacollege.ca> - 20140117git940dc3b-13.rpfr20
ebfc99
- Added userland source files to build vc-demos from source
ebfc99
ebfc99
* Thu Mar 27 2014 Andrew Greene <andrew.greene@senecacollege.ca> - 20140117git940dc3b-12.rpfr20
ebfc99
- uncommented vc header patch
ebfc99
ebfc99
* Tue Jan 28 2014 Andrew Greene <andrew.greene@senecacollege.ca> - 20140117git940dc3b-8.rpfr20
ebfc99
- Added provides gl2.h to lib-devel
ebfc99
ebfc99
* Wed Jan 22 2014 Andrew Greene <andrew.greene@senecacollege.ca> - 20140117git940dc3b-7.rpfr20
ebfc99
- Initial build for pidora 2014 updated to latest commit
ebfc99
ebfc99
* Fri Nov 29 2013 Andrew Greene <andrew.greene@senecacollege.ca> - 20131128gitf7e9bcd-6.rpfr19
ebfc99
- updated to latest commit
ebfc99
ebfc99
* Mon Oct 28 2013 Andrew Greene <andrew.greene@senecacollege.ca> - 20131018git4c14569-5.rpfr18
ebfc99
- Updated to latest commit
ebfc99
ebfc99
* Thu Oct 17 2013 Andrew Greene <andrew.greene@senecacollege.ca> - 20131012git5113ce6-4.rpfr19
ebfc99
- Initial build for Pidora 19
ebfc99
ebfc99
* Wed Oct 16 2013 Andrew Greene <andrew.greene@senecacollege.ca> - 20131012git5113ce6-3.rpfr18
ebfc99
- Updated to latest commit
ebfc99
ebfc99
* Mon Sep 30 2013 Andrew Greene <andrew.greene@senecacollege.ca> - 20130918gitfadc4cb-2.rpfr18
ebfc99
- Added missing firmware files
ebfc99
ebfc99
* Thu Sep 19 2013 Andrew Greene <andrew.greene@senecacollege.ca> - 20130918gitfadc4cb-1.rpfr18
ebfc99
- Updated to latest commit
ebfc99
ebfc99
* Mon Sep 16 2013 Andrew Greene <andrew.greene@senecacollege.ca> - 20130910git7d8a762-1.rpfr18
ebfc99
- Updated to latest firmware
ebfc99
ebfc99
* Wed Aug 21 2013 andrew.greene@senecacollege.ca - 20130819git5b37b2a-1.rpfr18
ebfc99
- Updated to latest commit
ebfc99
ebfc99
* Fri Aug 16 2013 andrew.greene@senecacollege.ca - 20130815gite0590d6-1.rpfr18
ebfc99
- Updated to latest commit
ebfc99
ebfc99
* Mon Jul 15 2013 andrew.greene@senecacollege.ca - 20130711git245f716-3.rpfr18
ebfc99
- updated to latest commit moved header/lib files to subdirectory to deal with
ebfc99
  mesa lib conflicts and khrplatform conflicts
ebfc99
ebfc99
* Wed Jul 03 2013 andrew.greene@senecacollege.ca - 20130702gita36d33d-2.rpfr18
ebfc99
- moved conflicting headers to a sub dir and included a ld.so.conf.d file for
ebfc99
  conflicting libs
ebfc99
ebfc99
* Tue Jul 02 2013 andrew.greene@senecacollege.ca - 20130702gita36d33d-1.rpfr18
ebfc99
- Added provides for conflicts with mesa-libEGL-devel libs and updated firmware
ebfc99
  to latest commit
ebfc99
ebfc99
* Tue Jun 11 2013 andrew.greene@senecacollege.ca - 20130607git0d1b1d8-2.rpfr18
ebfc99
- updated to latest commit
ebfc99
ebfc99
* Wed May 15 2013 Chris Tyler <chris@tylers.info> - 20130415git1c339b1-1.rpfr18
ebfc99
- Updated to upstream, added suid on utils
ebfc99
ebfc99
* Fri Apr 19 2013 andrew.greene@senecacollege.ca - 20130410git7fcb9d3-2.rpfr18
ebfc99
- Included provides for libs libmmal_core and libmmal_util these are needed for vc-utils 
ebfc99
ebfc99
* Tue Apr 16 2013 andrew.greene@senecacollege.ca - 20130410git7fcb9d3eb2-1.rpfr18
ebfc99
- Updated to latest version changed vchost_config.h location
ebfc99
ebfc99
* Sat Mar 02 2013 andrew.greene@senecacollege.ca - 20121125git7e9ac50-7.rpfr18
ebfc99
- Copied missing header file to the correct location vchost_config.h vcos_platform_types.h and vcos_platform.h 
ebfc99
ebfc99
* Fri Mar 01 2013 andrew.greene@senecacollege.ca - 20121125git7e9ac50-4.rpfr18
ebfc99
- rebuilt for armv6hl
ebfc99
ebfc99
* Fri Mar 01 2013 andrew.greene@senecacollege.ca - 20121125git7e9ac50-3.rpfr18
ebfc99
- Added a provides tag
ebfc99
ebfc99
* Tue Nov 27 2012 Andrew Greene <andrew.greene@senecacollege.ca> - 20121125git7e9ac50-2.rpfr18
ebfc99
- Updated package release tag for rpfr18
ebfc99
ebfc99
* Tue Nov 27 2012 Chris Tyler <chris@tylers.info> - 20121125git7e9ac50-2.rpfr17
ebfc99
- Added provides for library subpackage
ebfc99
- Added softfp/hardfp binary selection
ebfc99
ebfc99
* Sun Nov 25 2012 Chris Tyler <chris@tylers.info> - 20121125git7e9ac50-1.rpfr17
ebfc99
- Updated to upstream
ebfc99
ebfc99
* Wed Sep 26 2012 Chris Tyler <chris@tylers.info> - 20120926gitb87bc42-1.rpfr17
ebfc99
- Updated to upstream
ebfc99
ebfc99
* Mon Aug 13 2012 Chris Tyler <chris@tylers.info> - 20120813gitcb9513f-1.rpfr17
ebfc99
- Updated to upstream
ebfc99
- Merged raspberrypi-firmware (now named raspberrypi-vc-firmware)
ebfc99
ebfc99
* Wed Aug 08 2012 Chris Tyler <chris@tylers.info> - 20120727git0d88fba-1.rpfr17
ebfc99
- Updated to upstream
ebfc99
ebfc99
* Wed Jul 04 2012 Chris Tyler <chris@tylers.info> - 20120703git0671d60-2.rpfr17
ebfc99
- Path and patch fixups
ebfc99
ebfc99
* Wed Jul 04 2012 Chris Tyler <chris@tylers.info> - 20120703git0671d60-1.rpfr17
ebfc99
- Updated to current upstream, adjusted for git commit in version
ebfc99
ebfc99
* Mon Mar 05 2012 Chris Tyler <chris@tylers.info> - 20120217-4
ebfc99
- Added path fixup for demo source code
ebfc99
ebfc99
* Mon Mar 05 2012 Chris Tyler <chris@tylers.info> - 20120217-3
ebfc99
- Fixed up move from vc/ subdir in /usr/include.
ebfc99
ebfc99
* Mon Mar 05 2012 Chris Tyler <chris@tylers.info> - 20120217-2
ebfc99
- Removed strip on libilclient.a, moved ilclient.h
ebfc99
ebfc99
* Tue Feb 21 2012 - Chris Tyler <chris.tyler@senecacollege.ca> - 20120217-1
ebfc99
- Initial packaging