[Bug 5074] New: Review request: raspberrypi-vc - VideoCore GPU
libraries, utilities and demos for Raspberry Pi
by RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=5074
Bug ID: 5074
Summary: Review request: raspberrypi-vc - VideoCore GPU
libraries, utilities and demos for Raspberry Pi
Product: Package Reviews
Version: Current
Hardware: arm
OS: GNU/Linux
Status: NEW
Severity: enhancement
Priority: P1
Component: Review Request
Assignee: rpmfusion-package-review(a)rpmfusion.org
Reporter: zonexpertconsulting(a)outlook.com
CC: rpmfusion-package-review(a)rpmfusion.org
namespace: rpi
Why not Fedora?
---------------
As far as I understand it, this package is too specific (rpi only) to be
eligible for inclusion into the Fedora repos. I can of course research this
more thoroughly if needed.
FAS account name: kni
SPECFILE
---------
https://raw.githubusercontent.com/knight-of-ni/specfiles/master/raspberry...
SOURCE RPM
----------
http://koji.rpmfusion.org/kojifiles/work/tasks/3940/273940/raspberrypi-vc...
Description
-------------
Libraries, utilities and demos for the Raspberry Pi BCM283x SOC GPUs
Essentially, this library will be a needed dependency for any package in the
rpi namespace that accesses the PI's GPU. e.g. omxplayer
NOTES
-----
Credit goes to Vaughan Agrez with the FedBerry project for doing the majority
of the work with this specfile. I have modified it to better fit RPMFusion
packing standards and have removed requirements specific to FedBerry.
This package represents a snapshot from an upstream project that does not have
any releases. Hence, the unusual package name.
This package places the following symlink for compatibility:
/opt/vc -> %{_libdir}/vc
I can see why this has been created, but I'm still on the fence on this one. I
have not tested whether this is truly needed and can look into this further, if
someone thinks we should leave /opt alone.
This will be the first of multiple package requests for the rpi namespace, and
I'm looking forward to receiving feedback for this package request.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
4 years
[Bug 5022] New: Review Request: wireguard - Fast, modern, secure VPN
tunnel
by RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=5022
Bug ID: 5022
Summary: Review Request: wireguard - Fast, modern, secure VPN
tunnel
Product: Package Reviews
Version: Current
Hardware: x86_64
OS: GNU/Linux
Status: NEW
Severity: enhancement
Priority: P1
Component: Review Request
Assignee: rpmfusion-package-review(a)rpmfusion.org
Reporter: zebob.m(a)gmail.com
CC: rpmfusion-package-review(a)rpmfusion.org
namespace: free
SPEC url: https://eclipseo.fedorapeople.org/wireguard/wireguard.spec
SRPM url:
https://eclipseo.fedorapeople.org/wireguard/wireguard-0.0.20180910-1.fc30...
Koji scratch-build: F30: http://koji.rpmfusion.org/koji/taskinfo?taskID=258182
EL7: http://koji.rpmfusion.org/koji/taskinfo?taskID=258162
Description:
WireGuard is a novel VPN that runs inside the Linux Kernel and utilizes
state-of-the-art cryptography. It aims to be faster, simpler, leaner,
and more useful than IPSec, while avoiding the massive headache. It intends
to be considerably more performant than OpenVPN. WireGuard is designed as a
general purpose VPN for running on embedded interfaces and super computers
alike, fit for many different circumstances. It runs over UDP.
FAS username: eclipseo
Why this package is not eligible to be included in Fedora.?
It's the kmod common package.
RPMlint output:
$ rpmlint wireguard-0.0.20180910-1.fc28.noarch.rpm
wireguard-0.0.20180910-1.fc28.src.rpm
wireguard.noarch: W: spelling-error %description -l en_US performant -> perform
ant, perform-ant, performance
wireguard.noarch: W: no-documentation
wireguard.src: W: spelling-error %description -l en_US performant -> perform
ant, perform-ant, performance
2 packages and 0 specfiles checked; 0 errors, 3 warnings.
The Wireguard packages have been tested successfully on F28 with Mullvad VPN
service.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
4 years
[Bug 5104] New: Review request: glmixer - Graphic Live Mixer
by RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=5104
Bug ID: 5104
Summary: Review request: glmixer - Graphic Live Mixer
Product: Package Reviews
Version: Current
Hardware: x86_64
OS: GNU/Linux
Status: NEW
Severity: enhancement
Priority: P1
Component: Review Request
Assignee: rpmfusion-package-review(a)rpmfusion.org
Reporter: mgansser(a)online.de
CC: rpmfusion-package-review(a)rpmfusion.org
namespace: free
Spec URL: https://martinkg.fedorapeople.org/Review/SPECS/glmixer.spec
SRPM URL:
https://martinkg.fedorapeople.org/Review/SRPMS/glmixer-1.7.1837-1.fc29.sr...
Description:Real-time video mixing software for live performance.
Fedora Account System Username: martinkg
this package belongs to rpmfusion, due x264 dependencies.
$ rpmlint -i -v glmixer.spec
/home/martin/rpmbuild/SRPMS/glmixer-1.7.1837-1.fc29.src.rpm
/home/martin/rpmbuild/RPMS/x86_64/glmixer-1.7.1837-1.fc29.x86_64.rpm
/home/martin/rpmbuild/RPMS/x86_64/glmixer-debugsource-1.7.1837-1.fc29.x86_64.rpm
/home/martin/rpmbuild/RPMS/x86_64/glmixer-debuginfo-1.7.1837-1.fc29.x86_64.rpm/home/martin/rpmbuild/RPMS/x86_64/glmixer-debuginfo-1.7.1837-1.fc29.x86_64.rpm
glmixer.spec: I: checking
glmixer.spec: W: invalid-url Source0: GLMixer-1.7.1837-Source.tar.gz
The value should be a valid, public HTTP, HTTPS, or FTP URL.
glmixer.src: I: checking
glmixer.src: I: checking-url http://sourceforge.net/projects/glmixer/ (timeout
10 seconds)
glmixer.src: W: invalid-url Source0: GLMixer-1.7.1837-Source.tar.gz
The value should be a valid, public HTTP, HTTPS, or FTP URL.
glmixer.x86_64: I: checking
glmixer.x86_64: I: checking-url http://sourceforge.net/projects/glmixer/
(timeout 10 seconds)
glmixer-debugsource.x86_64: I: checking
glmixer-debugsource.x86_64: I: checking-url
http://sourceforge.net/projects/glmixer/ (timeout 10 seconds)
(none): E: no installed packages by name
/home/martin/rpmbuild/RPMS/x86_64/glmixer-debuginfo-1.7.1837-1.fc29.x86_64.rpm/home/martin/rpmbuild/RPMS/x86_64/glmixer-debuginfo-1.7.1837-1.fc29.x86_64.rpm
3 packages and 1 specfiles checked; 0 errors, 2 warnings.
%changelog
* Sat Dec 08 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 1.7.1837-1
- Initial package
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
4 years
[Bug 5114] New: Review request: ungoogled-chromium - Chromium, sans
integration with Google
by RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=5114
Bug ID: 5114
Summary: Review request: ungoogled-chromium - Chromium, sans
integration with Google
Product: Package Reviews
Version: Current
Hardware: x86_64
OS: GNU/Linux
Status: NEW
Severity: enhancement
Priority: P1
Component: Review Request
Assignee: rpmfusion-package-review(a)rpmfusion.org
Reporter: dotqvint(a)gmail.com
CC: rpmfusion-package-review(a)rpmfusion.org
Blocks: 2, 30
namespace: free
Full URLs to the spec file, source RPM and binary RPM:
-
https://ungoogled.blob.core.windows.net/ungoogled/review/2018-12-18_1/ung...
-
https://ungoogled.blob.core.windows.net/ungoogled/review/2018-12-18_1/ung...
-
https://ungoogled.blob.core.windows.net/ungoogled/review/2018-12-18_1/ung...
A short description for the package:
ungoogled-chromium is Chromium, sans integration with Google. It also
features
some tweaks to enhance privacy, control, and transparency (almost all of
which
require manual activation or enabling).
ungoogled-chromium retains the default Chromium experience as closely as
possible. Unlike other Chromium forks that have their own visions of a web
browser, ungoogled-chromium is essentially a drop-in replacement for
Chromium.
This package is not eligible to be included in Fedora because of proprietary
codecs.
This is my first RPM Fusion package. I wish to keep on improving it. I also
seek
a sponsor as I'm not a Fedora sponsored packager nor an RPM Fusion sponsored
packager.
-----------------------
rpmlint on source RPM
-----------------------
This package is primarily based on Tom Callaway's <spot(a)fedoraproject.org>
work.
All rpmlint warnings and errors are also reproducible for the source RPM of the
Fedora `chromium` package.
* E: hardcoded-library-path in /usr/lib/libc.so
Caused by this line:
BuildRequires: /lib/libc.so.6 /usr/lib/libc.so
Tom Callaway commented it as follows:
# Really, this is what we want:
# BuildRequires: glibc-devel(x86-32) libgcc(x86-32)
# But, koji only offers glibc32. Maybe that's enough.
# This BR will pull in either glibc.i686 or glibc32.
* W: unversioned-explicit-provides bundled(boringssl)
* W: unversioned-explicit-provides bundled(bspatch)
* W: unversioned-explicit-provides bundled(crashpad)
* W: unversioned-explicit-provides bundled(dmg_fp)
* W: unversioned-explicit-provides bundled(iccjpeg)
* W: unversioned-explicit-provides bundled(mozc)
* W: unversioned-explicit-provides bundled(re2)
* W: unversioned-explicit-provides bundled(skia)
* W: unversioned-explicit-provides bundled(xdg-mime)
* W: unversioned-explicit-provides bundled(xdg-user-dirs)
These warnings are caused by `Provides: bundled(...)` lines. Chromium uses
its
own forks of third-party libraries -- unbundling or versioning seem to be
impossible.
* E: hardcoded-library-path in /usr/lib/%{chromium_browser_channel}
* E: hardcoded-library-path in
/usr/lib/%{chromium_browser_channel}/%{chromium_browser_channel}.sh
* E: hardcoded-library-path in /usr/lib/chrome-sandbox
These errors are caused by `semanage` invocations:
semanage fcontext -a -t bin_t /usr/lib/%{chromium_browser_channel}
semanage fcontext -a -t bin_t
/usr/lib/%{chromium_browser_channel}/%{chromium_browser_channel}.sh
semanage fcontext -a -t chrome_sandbox_exec_t /usr/lib/chrome-sandbox
Tom Callaway commented that semanage itself adjusts the lib directory naming.
* W: mixed-use-of-spaces-and-tabs (spaces: line 60, tab: line 98)
* W: invalid-url Source2: depot_tools.git-master.tar.gz
Revision of the file is accessible only from the Fedora Lookaside Cache.
-----------------------
rpmlint on x86_64 RPM
-----------------------
The most of the following warnings and errors are reproducible for the Fedora
`chromium` package.
* E: explicit-lib-dependency libcanberra-gtk3(x86-64)
Chromium expects this GTK module for some reason.
* W: unstripped-binary-or-object /usr/lib64/ungoogled-chromium/chrome-sandbox
* W: unstripped-binary-or-object /usr/lib64/ungoogled-chromium/chromedriver
* W: unstripped-binary-or-object /usr/lib64/ungoogled-chromium/headless_shell
* W: unstripped-binary-or-object /usr/lib64/ungoogled-chromium/protoc
* W: unstripped-binary-or-object
/usr/lib64/ungoogled-chromium/swiftshader/libEGL.so
* W: unstripped-binary-or-object
/usr/lib64/ungoogled-chromium/swiftshader/libGLESv2.so
* W: unstripped-binary-or-object
/usr/lib64/ungoogled-chromium/ungoogled-chromium
I'm not sure how to resolve this. Fedora package has similar warnings.
* W: conffile-without-noreplace-flag /etc/ungoogled-chromium/master_preferences
Contains distro-specific settings, noreplace flag seems to be needless.
* E: missing-call-to-setgroups-before-setuid
/usr/lib64/ungoogled-chromium/chrome-sandbox
* E: missing-call-to-chdir-with-chroot
/usr/lib64/ungoogled-chromium/ungoogled-chromium
* E: missing-call-to-chdir-with-chroot
/usr/lib64/ungoogled-chromium/headless_shell
* E: setuid-binary /usr/lib64/ungoogled-chromium/chrome-sandbox root 4755
* E: non-standard-executable-perm /usr/lib64/ungoogled-chromium/chrome-sandbox
4755
I'm not sure what can I do here. Both Fedora package and chromium-vaapi have
similar errors.
* E: script-without-shebang
/usr/lib64/ungoogled-chromium/pyproto/google/protobuf/internal/__init__.py
* E: htaccess-file /usr/lib64/ungoogled-chromium/resources/inspector/.htaccess
* E: zero-length
/usr/lib64/ungoogled-chromium/resources/inspector/emulated_devices/emulated_devices_module.js
* E: zero-length
/usr/lib64/ungoogled-chromium/resources/inspector/js_profiler/js_profiler_module.js
* E: zero-length
/usr/lib64/ungoogled-chromium/resources/inspector/node_debugger/node_debugger_module.js
Resource files.
Referenced Bugs:
https://bugzilla.rpmfusion.org/show_bug.cgi?id=2
[Bug 2] Tracker: New packages awaiting review
https://bugzilla.rpmfusion.org/show_bug.cgi?id=30
[Bug 30] Tracker : Sponsorship Request
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
4 years
[Bug 5154] New: Review request: libldac - LDAC library from AOSP
by RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=5154
Bug ID: 5154
Summary: Review request: libldac - LDAC library from AOSP
Product: Package Reviews
Version: Current
Hardware: x86_64
OS: GNU/Linux
Status: NEW
Severity: enhancement
Priority: P1
Component: Review Request
Assignee: rpmfusion-package-review(a)rpmfusion.org
Reporter: gombosg(a)gmail.com
CC: rpmfusion-package-review(a)rpmfusion.org
namespace: free
Repo:
https://pagure.io/libldac
Spec:
https://pagure.io/libldac/blob/master/f/libldac.spec
SRPM:
https://pagure.io/libldac/blob/master/f/libldac-2.0.2.2-1.fc30.src.rpm
Description:
LDAC library from AOSP.
LDAC is an audio coding technology developed by Sony.
It enables the transmission of High-Resolution Audio content,
even over a Bluetooth connection.
pulseaudio-modules-bluetooth-aptx cannot be included in Fedora due to a build
dependency on ffmpeg.
For compatible headsets, this package enables LDAC encoding over Bluetooth for
pulseaudio-modules-bluetooth-aptx.
Rpmlint output - spec:
1 packages and 0 specfiles checked; 0 errors, 0 warnings.
Rpmlint output - binary:
libldac.x86_64: W: unstripped-binary-or-object
/usr/lib64/libldacBT_abr.so.2.0.2.2
libldac.x86_64: W: unstripped-binary-or-object
/usr/lib64/libldacBT_enc.so.2.0.2.2
libldac.x86_64: W: no-documentation
1 packages and 0 specfiles checked; 0 errors, 3 warnings.
Please let me know if binary stripping is needed and how to do it.
The .so file names are libldacBT.so... in the source cmake files, libldac and
libldacBT are both used, but IMHO the package should simply be named libldac.
This is my first RPM(Fusion) package.
I'm looking for a sponsor because of this!
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
4 years
[Bug 5216] New: Review request: libftl - FTL audio/video streaming
library
by RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=5216
Bug ID: 5216
Summary: Review request: libftl - FTL audio/video streaming
library
Product: Package Reviews
Version: Current
Hardware: x86_64
OS: GNU/Linux
Status: NEW
Severity: enhancement
Priority: P1
Component: Review Request
Assignee: rpmfusion-package-review(a)rpmfusion.org
Reporter: fedorauser(a)fedoraproject.org
CC: rpmfusion-package-review(a)rpmfusion.org
namespace: free
FTL-SDK is a cross platform SDK written in C to enable sending audio/video to
mixer using FTL service.
This package is not in Fedora as it relies on codecs.
Also, it is very specific to OBS Studio which is only in RPM Fusion.
Installation RPM:
https://fedorauser.fedorapeople.org/Packages/libftl/0.9.14/libftl-0.9.14-...
.src.rpm and .spec files:
https://fedorauser.fedorapeople.org/Packages/libftl/0.9.14/libftl-0.9.14-...
https://fedorauser.fedorapeople.org/Packages/libftl/0.9.14/libftl.spec
This is not my first package, I already maintain OBS Studio.
Package is actually result of a bug report[1].
rpmlint outputs:
$ rpmlint SRPMS/libftl-0.9.14-1.fc29.src.rpm
libftl.src:44: E: hardcoded-library-path in %{_prefix}/lib/%{name}.so*
1 packages and 0 specfiles checked; 1 errors, 0 warnings.
$ rpmlint RPMS/x86_64/libftl-0.9.14-1.fc29.x86_64.rpm
1 packages and 0 specfiles checked; 0 errors, 0 warnings.
$ rpmlint RPMS/x86_64/libftl-devel-0.9.14-1.fc29.x86_64.rpm
libftl-devel.x86_64: W: no-documentation
1 packages and 0 specfiles checked; 0 errors, 1 warnings.
$ rpmlint RPMS/x86_64/libftl-debuginfo-0.9.14-1.fc29.x86_64.rpm
1 packages and 0 specfiles checked; 0 errors, 0 warnings.
Choose to ignore hardcoded library as it is actually part where it is moved to
proper location, as opposed to where install scripts puts it.
[1] https://bugzilla.rpmfusion.org/show_bug.cgi?id=5057
Kind regards,
Momcilo "Momo" Medic.
(fedorauser)
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
4 years
[Bug 5268] New: Review request: dptfxtract - Utility to generate a
thermald configuration from DPTF
by RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=5268
Bug ID: 5268
Summary: Review request: dptfxtract - Utility to generate a
thermald configuration from DPTF
Product: Package Reviews
Version: Current
Hardware: x86_64
OS: GNU/Linux
Status: NEW
Severity: enhancement
Priority: P1
Component: Review Request
Assignee: rpmfusion-package-review(a)rpmfusion.org
Reporter: benjamin(a)sipsolutions.net
CC: rpmfusion-package-review(a)rpmfusion.org
namespace: nonfree
spec file: https://benjamin.sipsolutions.net/dptfxtract.spec
SRPM: https://benjamin.sipsolutions.net/dptfxtract-1.3-1.fc30.src.rpm
RPM: https://benjamin.sipsolutions.net/dptfxtract-1.3-1.fc30.x86_64.rpm
Upstream: https://github.com/intel/dptfxtract
Description:
This is a companion tool to Linux Thermal Daemon (thermald). This tool tries to
reuse some of the tables used by "Intel ® Dynamic Platform and Thermal
Framework (Intel® DPTF)" by converting to the thermal_conf.xml format used by
thermald.
Integration with thermald is included so that that a thermald configuration
will be created automatically if thermald is enabled.
This package is not eligible for Fedora as dptfxtract is a non-free executable.
The executable is freely distributable.
Note that I have chosen to enable the extraction by default when installed by
adding an appropriate symlink for thermald.service.wants.
RPM Lint:
dptfxtract.src: W: spelling-error Summary(en_US) thermald -> thermals, thermal,
thermal d
dptfxtract.src: W: spelling-error %description -l en_US thermald -> thermals,
thermal, thermal d
dptfxtract.src: W: spelling-error %description -l en_US conf -> con, cone, cons
dptfxtract.src: W: spelling-error %description -l en_US xml -> XML, ml
-> Wrong reports of spelling errors
dptfxtract.x86_64: W: spelling-error %description -l en_US conf -> con, cone,
cons
dptfxtract.x86_64: W: spelling-error %description -l en_US xml -> XML, ml
-> Wrong reports of spelling errors
dptfxtract.x86_64: W: unstripped-binary-or-object /usr/libexec/dptfxtract
-> Upstream binary should not be modified
This is my first rpmfusion package.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
4 years