Created attachment 176301 [details] update to 20161026 Hi, Update the port to 20161026 poudriere testport and portlint -AC are both happy. Thanks in advance
Voting in favor of this requested change :-)
Doesn't work for me. # uname -a FreeBSD raspel2 11.0-RELEASE-p1 FreeBSD 11.0-RELEASE-p1 #0 r306420: Thu Sep 29 13:01:42 UTC 2016 root@releng2.nyi.freebsd.org:/usr/obj/arm.armv6/usr/src/sys/RPI2 arm Patched my port and installed "update 20161026": # raspistill -t 100 -n -o snap-`date +%Y%m%d-%H%M%S`.jpg mmal: Unable to set JPEG restart interval mmal: main: Failed to create encode component mmal: Failed to run camera app. Please check for firmware updates Switched back to raspberrypi-userland-20160306 (without reboot) and: # raspistill -t 100 -n -o snap-`date +%Y%m%d-%H%M%S`.jpg Jpeg files/images are created successfully and they are "correct". However. Even with "20160306" there is video recording problem. Problem is with videos: # raspivid -o video.h264.avi -t 10000 produces 10 seconds long totally black video. Any hints to look or test?
(In reply to eimar.koort from comment #2) Are you using the latest firmware from https://github.com/raspberrypi/firmware/tree/master/boot on your SD card? They made a few changes in the past months regarding raspistill
(In reply to Sylvain Garrigues from comment #3) Updated firmware and "raspistill" works now. "raspivid" still produces completely dark/black videos.
If after the update something goes wrong, please, report back. I'll take care.
Waiting for mentor approval to commit the update.
Does it only install pkg-config files, or does it actually call pkgconfig to e.g. get info on depends? If it's only the former, pkg-config dependency is not needed.
(In reply to Dmitry Marakasov from comment #7) Does it only install pkg-config files? Yes or does it actually call pkgconfig to e.g. get info on depends? No If it's only the former, pkg-config dependency is not needed. Not in my case :) See: https://github.com/gonzoua/userland/blob/master/CMakeLists.txt#L114 I can patch the CMakeLists.txt and remove pkgconfig in the USES list if you want. Thanks for the review
(In reply to mikael.urankar from comment #8) > I can patch the CMakeLists.txt and remove pkgconfig in the USES list if you > want. Nah, it will increase maintainance burden if patched here and it's not really worth it. It should be fixed upstream instead. Approved then.
A commit references this bug: Author: cpm Date: Sun Dec 25 19:22:53 UTC 2016 New revision: 429455 URL: https://svnweb.freebsd.org/changeset/ports/429455 Log: misc/raspberrypi-userland: Update to 20161026 PR: 213911 Submitted by: mikael.urankar@gmail.com (maintainer) Approved by: amdmi3 (mentor) Changes: head/misc/raspberrypi-userland/Makefile head/misc/raspberrypi-userland/distinfo head/misc/raspberrypi-userland/files/patch-CMakeLists.txt head/misc/raspberrypi-userland/files/patch-host__applications_linux_apps_dtoverlay_CMakeLists.txt head/misc/raspberrypi-userland/files/patch-host__applications_linux_apps_hello__pi_Makefile.include head/misc/raspberrypi-userland/pkg-plist
Committed, thanks!