[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2021-09-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290



--- Comment #25 from Javier Martinez Canillas  ---
(In reply to Robert-André Mauchin 🐧 from comment #15)
>  - Not needed anymore:
> 
> %ldconfig_scriptlets
> 
> %ldconfig_scriptlets ipa
> 
>  - %{_libdir}/libcamera*.so should be versioned, ask upstream to do so or do
> it locally for now. The unversioned should go into the devel subpackage then.
> See

[snip]

I think that addressed all the issues you pointed out and filed a new bug
2002417
as requested by Neal.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2021-09-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290

Javier Martinez Canillas  changed:

   What|Removed |Added

 Status|NEW |CLOSED
 Resolution|--- |DUPLICATE
Last Closed||2021-09-08 18:29:55



--- Comment #24 from Javier Martinez Canillas  ---


*** This bug has been marked as a duplicate of bug 2002417 ***


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2021-09-08 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290



--- Comment #23 from Javier Martinez Canillas  ---
(In reply to Neal Gompa from comment #22)
> (In reply to Javier Martinez Canillas from comment #21)
> > 
> > I will take on this bugzilla and try to move the libcamera packaging 
> > forward.
> 
> Please close this BZ for a new review request, so that the eventual approval
> will actually work properly.

Ok, will do.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2021-09-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290

Neal Gompa  changed:

   What|Removed |Added

 CC||ngomp...@gmail.com



--- Comment #22 from Neal Gompa  ---
(In reply to Javier Martinez Canillas from comment #21)
> 
> I will take on this bugzilla and try to move the libcamera packaging forward.

Please close this BZ for a new review request, so that the eventual approval
will actually work properly.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2021-09-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290



--- Comment #21 from Javier Martinez Canillas  ---
(In reply to Nicolas Dufresne from comment #19)
> Hi Folks, as libcamera is not yet to a point were it can be released with a
> version, I would recommend going further then just the Fedora packaging
> rules. I would suggest to patch libcamera to rename the library, I would
> propose libcamera-unstable.so.X.Y. This way, you can pretty much be

I would prefer to minimize the downstream patching if possible.

> guarantee to never clash with a stable version of the SO.
> 

Discussed this with the upstream libcamera maintainers (Laurent Pinchart and
Kieran Bingham), they said that downstream distros can rely on the following:

1) The first commit would be considered version 0.0.0 (they will tag it).

2) If they ever bump the 'version' field in the meson.build file, they will
   tag that commit as well. So even when they won't release tarballs until
   there is a stable API, distros can follow that versioning in packages.

3) The first stable release will be 1.0 and they will both tag the commit and
   release a tarball when this happens.

I believe is safe given these assumptions to use the 'Version: 0.0.0' and
'Release: 0.1%{?snapshot:.%{snapshot}}%{?dist}' as pbrobinson did in his SPEC.

Fedora can then bump the 'Version' if upstream bumps theirs, and just the 0.x
in the 'Release' if the package is rebased to a newer git snapshot.

Maybe even using just 'Release: 1%{?snapshot:.%{snapshot}}%{?dist}' since the
'Version' already contains 0.0.0, making it clear that's a non stable version.

I will take on this bugzilla and try to move the libcamera packaging forward.


-- 
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2021-09-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290

Javier Martinez Canillas  changed:

   What|Removed |Added

   Assignee|nob...@fedoraproject.org|fmart...@redhat.com




-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2021-07-24 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290



--- Comment #20 from Dave Olsthoorn  ---
Created attachment 1805238
  --> https://bugzilla.redhat.com/attachment.cgi?id=1805238&action=edit
libcamera patch for unstable name

Here is a patch adding the unstable postfix to the library name, it also
overrides the pkgconfig filenames back to the original names to allow it to be
used.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2021-07-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290

Nicolas Dufresne  changed:

   What|Removed |Added

 CC||nico...@ndufresne.ca



--- Comment #19 from Nicolas Dufresne  ---
Hi Folks, as libcamera is not yet to a point were it can be released with a
version, I would recommend going further then just the Fedora packaging rules.
I would suggest to patch libcamera to rename the library, I would propose
libcamera-unstable.so.X.Y. This way, you can pretty much be guarantee to never
clash with a stable version of the SO.

As for the users of libcamera, the GStreamer element rely on stable GStreamer
release, but unstable libcamera, and that's why we placed inside libcamera. For
the SPA plugin, inside of PipeWire, it depends on both unstable libcamera and
SPA interface. Someone had to decide. Note that the libcamera SPA plugin is
mostly a proof-of-concept. It is meant to cover the legacy use cases, single
stream, that is covered by the V4L2 SPA plugin. It is also not very "real time"
friendly, as libcamera API does a lot of run-time allocation. A proper
libcamera / PipeWire integration will be needed to allow configuring multiple
streams on the RPi or other modern SoC (including Intel IPU3) based cameras.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2021-07-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290



--- Comment #18 from Javier Martinez Canillas  ---
(In reply to Peter Robinson from comment #17)
> > I wonder how we should proceed, if having a downstream patch to add a .so
> > name
> > versioning as suggested in Comment #3 (and deal with any fallout caused by
> > the
> > API/ABI to change before they cut a versioned release) or just wait until
> > they
> > do that...
> 
> The problem we have with patching it downstream if we end up with a
> conflicting versioning, or if we have to patch any app/library that may
> currently support libcamera to support the versioned libraries.
> 
> I suppose the real question is what users outside of the libcamera included
> utilities do we currently have to utilise libcamera? AKA what currently has
> support for it?

The only user I know about (because the GStreamer element is currently part of
libcamera as well) is PipeWire (when built with -Dlibcamera=true):

https://gitlab.freedesktop.org/pipewire/pipewire/-/tree/master/spa/plugins/libcamera

Since having libcamera is the only way to support the camera in some devices
(i.e:
rpi4), I think that I'm leaning towards carry a downstream patch in the
meantime.

I'm happy to take over this pkg and also coordinate with Wim for the PipeWire
bits.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2021-07-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290



--- Comment #17 from Peter Robinson  ---

> I wonder how we should proceed, if having a downstream patch to add a .so
> name
> versioning as suggested in Comment #3 (and deal with any fallout caused by
> the
> API/ABI to change before they cut a versioned release) or just wait until
> they
> do that...

The problem we have with patching it downstream if we end up with a conflicting
versioning, or if we have to patch any app/library that may currently support
libcamera to support the versioned libraries.

I suppose the real question is what users outside of the libcamera included
utilities do we currently have to utilise libcamera? AKA what currently has
support for it?


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2021-07-21 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290

Javier Martinez Canillas  changed:

   What|Removed |Added

 CC||fmart...@redhat.com



--- Comment #16 from Javier Martinez Canillas  ---
(In reply to Peter Robinson from comment #12)
> I'll update this review shortly.
> 
> Still no versioned releases as yet, I'll reach out to upstream and see what
> their latest plans are, it's been a little while since I checked in with
> them.

I've asked about this in the #libcamera channel today and the maintainer told
me the following:

 | javierm: very very tentatively, I'd say in ~6 months

I wonder how we should proceed, if having a downstream patch to add a .so name
versioning as suggested in Comment #3 (and deal with any fallout caused by the
API/ABI to change before they cut a versioned release) or just wait until they
do that...


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2021-04-05 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290



--- Comment #15 from Robert-André Mauchin 🐧  ---
 - Not needed anymore:

%ldconfig_scriptlets

%ldconfig_scriptlets ipa

 - %{_libdir}/libcamera*.so should be versioned, ask upstream to do so or do it
locally for now. The unversioned should go into the devel subpackage then.
See
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_downstream_so_name_versioning

 - The valid versioning for snapshots is as follow:

Either MMDD.

or MMDD

See
https://docs.fedoraproject.org/en-US/packaging-guidelines/Versioning/#_snapshots

Release: 0.2%{?snapshot:.%{snapshotdate}git%{snapshot}}%{?dist}

 - Instead of providing the entire LICENSES folder, could you just include the
ones that are actually used (LGPLv2.1+ and GPLv2)

 - Use %global not %define:

%global _lto_cflags %{nil}

 - Please split the description to stay below 80 characters per line:

libcamera.x86_64: E: description-line-too-long C libcamera is a library that
deals with heavy hardware image processing operations
libcamera.x86_64: E: description-line-too-long C of complex camera devices that
are shared between the linux host all while allowing
libcamera.x86_64: E: description-line-too-long C offload of certain aspects to
the control of complex camera hardware such as ISPs.
libcamera.x86_64: E: description-line-too-long C Hardware support includes USB
UVC cameras, libv4l cameras as well as more complex

 - Valid license shorthand is LGPLv2+:

libcamera.x86_64: W: invalid-license LGPLv2.1+

 - You must delete the Sphinx build leftovers:

libcamera-docs.noarch: W: hidden-file-or-dir
/usr/share/doc/libcamera-0.0.0/html/.buildinfo
libcamera-docs.noarch: W: hidden-file-or-dir
/usr/share/doc/libcamera-0.0.0/html/.doctrees
libcamera-docs.noarch: W: hidden-file-or-dir
/usr/share/doc/libcamera-0.0.0/html/.doctrees


 - Escape the macros in comments with two %:

libcamera.src:13: W: macro-in-comment %{name}
libcamera.src:13: W: macro-in-comment %{snapshot}
libcamera.src:13: W: macro-in-comment %{snapshot}
libcamera.src:13: W: macro-in-comment %{name}
libcamera.src:13: W: macro-in-comment %{snapshot}
libcamera.src: E: specfile-error warning: Macro expanded in comment on line 13:
%{name}-%{snapshot}/ %{snapshot} | xz > %{name}-%{snapshot}.tar.xz




Package Review
==

Legend:
[x] = Pass, [!] = Fail, [-] = Not applicable, [?] = Not evaluated
[ ] = Manual review needed


Issues:
===
- Development (unversioned) .so files in -devel subpackage, if present.
  Note: Unversioned so-files directly in %_libdir.
  See: https://docs.fedoraproject.org/en-US/packaging-
  guidelines/#_devel_packages


= MUST items =

C/C++:
[x]: Package does not contain kernel modules.
[x]: Package contains no static executables.
[x]: If your application is a C or C++ application you must list a
 BuildRequires against gcc, gcc-c++ or clang.
[x]: Header files in -devel subpackage, if present.
[x]: Package does not contain any libtool archives (.la)
[x]: Rpath absent or only used for internal libs.

Generic:
[x]: Package is licensed with an open-source compatible license and meets
 other legal requirements as defined in the legal section of Packaging
 Guidelines.
[x]: License field in the package spec file matches the actual license.
 Note: Checking patched sources after %prep for licenses. Licenses
 found: "Unknown or generated", "*No copyright* Expat License GNU
 Lesser General Public License, Version 2.1 GNU General Public License,
 Version 2 Apache License 2.0", "*No copyright* Apache License 2.0",
 "BSD 2-clause "Simplified" License", "BSD 3-clause "New" or "Revised"
 License", "*No copyright* Creative Commons CC0 Universal 1.0 Public
 Domain Dedication", "GNU General Public License, Version 2", "GNU
 Lesser General Public License, Version 2.1", "[generated file]", "*No
 copyright* GNU Lesser General Public License, Version 2.1", "BSD
 3-clause "New" or "Revised" License GNU General Public License v2.0 or
 later", "GNU General Public License, Version 2 [obsolete FSF postal
 address (Temple Place)]", "Apache License 2.0". 852 files have unknown
 license. Detailed output of licensecheck in
 /home/bob/packaging/review/libcamera/review-libcamera/licensecheck.txt
[x]: License file installed when any subpackage combination is installed.
[x]: If the package is under multiple licenses, the licensing breakdown
 must be documented in the spec.
[x]: %build honors applicable compiler flags or justifies otherwise.
[x]: Package contains no bundled libraries without FPC exception.
[x]: Changelog in prescribed format.
[x]: Sources contain only permissible code or content.
[-]: Package contains desktop file if it is a GUI application.
[!]: Development files must be in a -devel package
[x]: Package uses nothing in %doc for runtime.
[x]: Package consistently uses macros (instead of hard-coded directory
 names).
[x]: Package is named according to t

[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2021-04-05 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290



--- Comment #14 from Peter Robinson  ---
SPEC: https://pbrobinson.fedorapeople.org/libcamera.spec
SRPM:
https://pbrobinson.fedorapeople.org/libcamera-0.0.0-0.2.76a5861.fc34.src.rpm

koji: https://koji.fedoraproject.org/koji/taskinfo?taskID=65224529


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2021-04-05 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290



--- Comment #13 from Peter Robinson  ---
SPEC: https://pbrobinson.fedorapeople.org/libcamera.spec
SRPM:
https://pbrobinson.fedorapeople.org/libcamera-0.0.0-0.2.76a5861.fc34.src.rpm

koji: https://koji.fedoraproject.org/koji/taskinfo?taskID=65221328


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2021-04-03 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290



--- Comment #12 from Peter Robinson  ---
I'll update this review shortly.

Still no versioned releases as yet, I'll reach out to upstream and see what
their latest plans are, it's been a little while since I checked in with them.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2021-04-02 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290

jask...@gmail.com changed:

   What|Removed |Added

 CC||jask...@gmail.com



--- Comment #11 from jask...@gmail.com ---
FYI PipeWire recently started compiling against libcamera, so just a heads up,
and I guess libcamera doesn't exactly have a versioned release yet either.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2020-10-05 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290



--- Comment #10 from Peter Robinson  ---
I have this on my list for post F-33 GA to revisit.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2020-10-05 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290



--- Comment #9 from Robert-André Mauchin 🐧  ---
(In reply to Dave Olsthoorn from comment #8)
> Since I was looking at libcamera for another project I rebased the spec file
> and made some other changes:
> - Add %check, it passed locally, but somehow not on koji
> - Splitting the existing package into muliple packages: separate docs, ipa
> modules and utilities
> - Disabling LTO, it broke the tests in %check
> - Adding some BuildRequires for new things: qcam, gstreamer plugin, ipa
> module signing and more
> Feel free to ignore if you don't want the changes I made:
> 
> SPEC:
> https://daveo.fedorapeople.org/review/libcamera/0.0.0-0.2.6f09a61/libcamera.
> spec
> SRPM:
> https://daveo.fedorapeople.org/review/libcamera/0.0.0-0.2.6f09a61/libcamera-
> 0.0.0-0.2.6f09a61.fc34.src.rpm
> 
> FAS: daveo
> 
> koji: https://koji.fedoraproject.org/koji/taskinfo?taskID=51300458

Youneed to work with PRobinson on this, I can't approved a package for someone
who is not the reporter.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2020-09-12 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290

Dave Olsthoorn  changed:

   What|Removed |Added

 CC||dave.olstho...@gmail.com



--- Comment #8 from Dave Olsthoorn  ---
Since I was looking at libcamera for another project I rebased the spec file
and made some other changes:
- Add %check, it passed locally, but somehow not on koji
- Splitting the existing package into muliple packages: separate docs, ipa
modules and utilities
- Disabling LTO, it broke the tests in %check
- Adding some BuildRequires for new things: qcam, gstreamer plugin, ipa module
signing and more
Feel free to ignore if you don't want the changes I made:

SPEC:
https://daveo.fedorapeople.org/review/libcamera/0.0.0-0.2.6f09a61/libcamera.spec
SRPM:
https://daveo.fedorapeople.org/review/libcamera/0.0.0-0.2.6f09a61/libcamera-0.0.0-0.2.6f09a61.fc34.src.rpm

FAS: daveo

koji: https://koji.fedoraproject.org/koji/taskinfo?taskID=51300458


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2020-08-26 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290



--- Comment #7 from Robert-André Mauchin 🐧  ---
NEEDINFO me when you're ready.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org


needinfo canceled: [Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2020-08-10 Thread bugzilla


Product: Fedora
Version: rawhide
Component: Package Review

Peter Robinson  has canceled Package Review
's request for Peter Robinson
's needinfo:
Bug 1738290: Review Request: libcamera - A library to support complex camera
ISPs
https://bugzilla.redhat.com/show_bug.cgi?id=1738290



--- Comment #6 from Peter Robinson  ---
Still working with upstream, will look at a rebase shortly. It's the way the
new Raspberry Pi camera is supported so we still need it.
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2020-08-10 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290

Peter Robinson  changed:

   What|Removed |Added

  Flags|needinfo?(pbrobinson@gmail. |
   |com)|



--- Comment #6 from Peter Robinson  ---
Still working with upstream, will look at a rebase shortly. It's the way the
new Raspberry Pi camera is supported so we still need it.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2019-08-10 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290



--- Comment #4 from Peter Robinson  ---
>  - Ask upstream to add soname versioning to their library. If they refuse,
> do it downstream:
> https://docs.fedoraproject.org/en-US/packaging-guidelines/
> #_downstream_so_name_versioning

I've spoken with upstream and they will be adding so name versioning closer to
the first release, they don't feel it's ready for that yet and all the tools
that currently use it are internal to the repo. Once they start adding support
to things like gstreamer they will be versioning it.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2019-08-09 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290

Robert-André Mauchin  changed:

   What|Removed |Added

 CC||zebo...@gmail.com



--- Comment #3 from Robert-André Mauchin  ---
%global commit  36d62298b20bec1f052fac04fd3011511cc29226
%global shortcommit %(c=%{commit}; echo ${c:0:7})
%global snapshotdate20190809

Name:libcamera
Version: 0
Release: 0.1%{?commit:.%{snapshotdate}git%{shortcommit}}%{?dist}

 - Ask upstream to add soname versioning to their library. If they refuse, do
it downstream:
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_downstream_so_name_versioning

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2019-08-07 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290

Xavier Bachelot  changed:

   What|Removed |Added

 CC||xav...@bachelot.org



--- Comment #2 from Xavier Bachelot  ---
Some notes from parsing the spec quickly :
- The SCM and snapshot date should be mentioned in the Release: tag.
https://docs.fedoraproject.org/en-US/packaging-guidelines/Versioning/

- Even if you're packaging a snapshot, you can have a full URL in Source0.
https://docs.fedoraproject.org/en-US/packaging-guidelines/SourceURL/

- I guess there's no versioned soname yet ?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2019-08-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290



--- Comment #1 from Peter Robinson  ---
koji: https://koji.fedoraproject.org/koji/taskinfo?taskID=36835718

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org


[Bug 1738290] Review Request: libcamera - A library to support complex camera ISPs

2019-08-06 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1738290

Peter Robinson  changed:

   What|Removed |Added

 Blocks||1269538 (IoT)




Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1269538
[Bug 1269538] Tracker for IoT on Fedora
-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org