[Bug 3576] New: Review request: obs-studio - Open Broadcaster Software Studio
by RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=3576
Bug #: 3576
Summary: Review request: obs-studio - Open Broadcaster Software
Studio
Classification: Unclassified
Product: Package Reviews
Version: Current
Platform: All
OS/Version: GNU/Linux
Status: NEW
Severity: normal
Priority: P5
Component: Review Request
AssignedTo: rpmfusion-package-review(a)rpmfusion.org
ReportedBy: fedorauser(a)fedoraproject.org
CC: rpmfusion-package-review(a)rpmfusion.org
Blocks: 2, 30
https://fedorauser.fedorapeople.org/obs-studio-0.9.0-1.fc21.src.rpm
https://fedorauser.fedorapeople.org/obs-studio.spec
Open Broadcaster Software is free and open source software for video recording
and live streaming.
OBS is not in Fedora because it depends on ffmpeg and other non free software.
I need to be sponsored as this is my first package and I'm not sponsored in
Fedora.
OBS studio has some issues with placing files in correct location, there was a
discussion about this (https://github.com/jp9000/obs-studio/pull/391). I think
that all of these errors are related to this.
rpmlint outputs:
$ rpmlint SRPMS/obs-studio-0.9.0-1.fc21.src.rpm
obs-studio.src:33: E: hardcoded-library-path in
%{buildroot}/usr/lib/libobs*.so*
obs-studio.src:54: E: hardcoded-library-path in %{_prefix}/lib/cmake/LibObs
obs-studio.src:62: E: hardcoded-library-path in %{_prefix}/lib/obs-plugins
1 packages and 0 specfiles checked; 3 errors, 0 warnings.
$ rpmlint RPMS/x86_64/obs-studio-0.9.0-1.fc21.x86_64.rpm
obs-studio.x86_64: W: shared-lib-calls-exit /usr/lib64/libobs.so.0
exit(a)GLIBC_2.2.5
obs-studio.x86_64: W: devel-file-in-non-devel-package /usr/lib64/libobsglad.so
obs-studio.x86_64: W: devel-file-in-non-devel-package /usr/lib64/libobs.so
obs-studio.x86_64: W: devel-file-in-non-devel-package
/usr/lib64/libobs-opengl.so
obs-studio.x86_64: E: incorrect-fsf-address /usr/share/doc/obs-studio/COPYING
obs-studio.x86_64: W: no-manual-page-for-binary obs
1 packages and 0 specfiles checked; 1 errors, 5 warnings.
$ rpmlint RPMS/x86_64/obs-studio-devel-0.9.0-1.fc21.x86_64.rpm
obs-studio-devel.x86_64: W: no-documentation
1 packages and 0 specfiles checked; 0 errors, 1 warnings.
$ rpmlint RPMS/x86_64/obs-studio-debuginfo-0.9.0-1.fc21.x86_64.rpm
1 packages and 0 specfiles checked; 0 errors, 0 warnings.
--
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.
5 years, 9 months
[Bug 4363] New: Review request: chromium-libs-media-freeworld - Chromium media libraries built with all possible codecs
by RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=4363
Bug ID: 4363
Summary: Review request: chromium-libs-media-freeworld -
Chromium media libraries built with all possible
codecs
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: alexjnewt(a)gmail.com
CC: rpmfusion-package-review(a)rpmfusion.org
SPEC URL:
https://dl.dropboxusercontent.com/u/42480493/chromium-libs-media-freeworl...
SRPM URL:
https://dl.dropboxusercontent.com/u/42480493/chromium-libs-media-freeworl...
Description:
Chromium media libraries built with all possible codecs. Chromium is an
open-source web browser, powered by WebKit (Blink). This package replaces
the default chromium-libs-media package, which is limited in what it
can include.
RPMlint output:
chromium-libs-media-freeworld.src: W: spelling-error Summary(en_US) codecs ->
codes, coders, code's
chromium-libs-media-freeworld.src: W: spelling-error %description -l en_US
codecs -> codes, coders, code's
chromium-libs-media-freeworld.src:227: E: hardcoded-library-path in
/usr/lib/libc.so
chromium-libs-media-freeworld.src:879: W: macro-in-comment %{target}
chromium-libs-media-freeworld.src:90: W: mixed-use-of-spaces-and-tabs (spaces:
line 90, tab: line 60)
chromium-libs-media-freeworld.src: W: invalid-url Source2:
depot_tools.git-master.tar.gz
1 packages and 0 specfiles checked; 1 errors, 5 warnings.
None of this really matters too much. As for the hardcoded-library-path error,
please read the note in the spec for more details. The
mixed-use-of-spaces-and-tabs is trivial and will be fixed in the next revision.
This package is mostly based off of the chromium package but has been trimmed
down to only really include the two codec libraries that Fedora will not
provide for legal reasons. I'm sure I'm probably building too much and things
can be trimmed down.
Note that this package takes forever to compile, but as I said, the spec likely
needs to be cleaned up, but feedback is welcome for sure. This will likely go
into rpmfusion free, but I'll be honest, I need to look into the source a bit
more as there maybe some nonfree bits.
I'll continue to work on it, I just wanted to upload something that built, so I
can get feedback.
One issue that should be addressed though; chromium depends on
chromium-libs-media, which this package provides as an alternative to the
trimmed down fedora version. I would think if chromium updates without this
packaging being updated, this package would be removed by the updater, while if
this package updates before chromium, it would cause broken dependencies.
EItherway, having rpmfusion's packages out of sync with Fedora's would no so
nice.
Perhaps a "chromium-freeworld" package would be better? The maintainer for
chromium has made it painfully easy to package a freeworld version, so this
wouldn't be too bad. I'll run a build of a chromium-freeworld package overnight
for testing, as I'm sort of leaning towards this being a better option.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
6 years
[Bug 3954] New: Review request: nordlicht - Create colorful barcodes from video files
by RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=3954
Bug #: 3954
Summary: Review request: nordlicht - Create colorful barcodes
from video files
Classification: Unclassified
Product: Package Reviews
Version: Current
Platform: All
OS/Version: GNU/Linux
Status: NEW
Severity: normal
Priority: P5
Component: Review Request
AssignedTo: rpmfusion-package-review(a)rpmfusion.org
ReportedBy: ngompa13(a)gmail.com
CC: rpmfusion-package-review(a)rpmfusion.org
Spec URL: http://kinginuyasha.enanocms.org/downloads/nordlicht.spec
SRPM URL:
http://kinginuyasha.enanocms.org/downloads/nordlicht-0.4.4-1.fc23.src.rpm
Description:
nordlicht is for converting video files into colorful barcodes. It is inspired
by the Moviebarcode Tumblr, but aims at the next logical step: Integrating
these barcodes into video players to make navigation faster and more precise.
Why nordlicht isn't eligible to be included in Fedora:
nordlicht depends on FFmpeg, which is not included in Fedora, but is included
in RPM Fusion.
rpmlint output:
$ rpmlint nordlicht.spec
0 packages and 1 specfiles checked; 0 errors, 0 warnings.
$ rpmlint nordlicht-0.4.4-1.fc23.src.rpm
nordlicht.src: W: spelling-error Summary(en_US) barcodes -> bar codes,
bar-codes, barcaroles [Ignored because barcodes is spelled correctly]
nordlicht.src: W: spelling-error %description -l en_US barcodes -> bar codes,
bar-codes, barcaroles [Ignored because barcodes is spelled correctly]
1 packages and 0 specfiles checked; 0 errors, 2 warnings.
$ rpmlint nordlicht-0.4.4-1.fc23.x86_64.rpm
nordlicht.x86_64: W: spelling-error Summary(en_US) barcodes -> bar codes,
bar-codes, barcaroles [Ignored because barcodes is spelled correctly]
nordlicht.x86_64: W: spelling-error %description -l en_US barcodes -> bar
codes, bar-codes, barcaroles [Ignored because barcodes is spelled correctly]
1 packages and 0 specfiles checked; 0 errors, 2 warnings.
$ rpmlint nordlicht-libs-0.4.4-1.fc23.x86_64.rpm
nordlicht-libs.x86_64: W: spelling-error %description -l en_US barcodes -> bar
codes, bar-codes, barcaroles [Ignored because barcodes is spelled correctly]
1 packages and 0 specfiles checked; 0 errors, 1 warnings.
$ rpmlint nordlicht-devel-0.4.4-1.fc23.x86_64.rpm
nordlicht-devel.x86_64: W: only-non-binary-in-usr-lib [Ignored because
pkgconfig file and symlink .so belong in devel]
nordlicht-devel.x86_64: W: no-documentation [Ignored because documentation is
included in the libs package, which is Required by the devel package]
1 packages and 0 specfiles checked; 0 errors, 2 warnings.
This is my first RPM Fusion package, but I've been a packager in Fedora for
several years (FAS: ngompa).
--
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.
6 years, 1 month
[Bug 4186] New: scid - A chess database application
by RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=4186
Bug #: 4186
Summary: scid - A chess database application
Classification: Unclassified
Product: Package Reviews
Version: Current
Platform: All
OS/Version: GNU/Linux
Status: NEW
Severity: normal
Priority: P5
Component: Review Request
AssignedTo: rpmfusion-package-review(a)rpmfusion.org
ReportedBy: sergio(a)serjux.com
CC: rpmfusion-package-review(a)rpmfusion.org
SPEC: http://www.serjux.com/rpms/scid.spec
SRPM: http://www.serjux.com/rpms/scid-4.6.2-1.fc21.src.rpm
I will be able to add this package , the scid.spec is the same made by Mikhail
Kalenkov , I just update it to 4.6.2
Scid can perform many different searches, such as for particular
players, a certain opening position, material searches, and pattern
searches such as isolated pawns. It is very fast, because it uses its
own efficient format, but it can convert games to and from PGN, the
standard format for chess game files.
Scid can use a chess engine such as Crafty to analyze games and also
has a "tree" mode where it automatically shows all moves played from
the current position, their opening codes, success rates, etc.
Why not in Fedora:
Scid package has some small part of nonfree code. It is Nalimov
tablebase decoding code. Nalimov tablebases may be very important in the
endgame
analysis.
--
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.
6 years, 1 month
[Bug 4444] New: firebird-emu - Third-party emulator for ARM-based TI
calculators
by RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=4444
Bug ID: 4444
Summary: firebird-emu - Third-party emulator for ARM-based TI
calculators
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: rosser.bjr(a)gmail.com
CC: rpmfusion-package-review(a)rpmfusion.org
Source URL:
https://www.acm.jhu.edu/~bjr/fedora/rpmfusion/firebird/firebird-emu.spec
SRPM URL:
https://www.acm.jhu.edu/~bjr/fedora/rpmfusion/firebird/firebird-emu-1.2-1...
Description: This project is the community, third-party TI Nspire emulator,
Texas Instruments' ARM-based series of graphing calculators.
It supports the emulation of Touchpad, CX and CX CAS calcs on
Android, iOS, Linux, Mac and Windows.
FAS Username: tc01
Why not in Fedora: firebird-emu is pure FOSS, but not only does it require TI's
proprietary operating system for the Nspire line of calculators, but also the
proprietary boot/base code blobs from the calculator itself. Thus as per the
emulator policy, since this package isn't functional without any proprietary
blobs, I believe this package still needs to be in RPM Fusion.
rpmlint output:
firebird-emu.src: W: spelling-error %description -l en_US calcs -> calls,
calms, calks
firebird-emu.src: W: spelling-error %description -l en_US iOS -> OS, SOS, DOS
firebird-emu.x86_64: W: spelling-error %description -l en_US calcs -> calls,
calms, calks
firebird-emu.x86_64: W: spelling-error %description -l en_US iOS -> OS, SOS,
DOS
firebird-emu.x86_64: W: no-manual-page-for-binary firebird
firebird-emu.x86_64: W: no-manual-page-for-binary firebird-send
Note: upstream usually uses the name "firebird" for this package, but the name
"firebird" belongs to another package in Fedora, so I opted for "firebird-emu"
(as this name is also sometimes used by upstream).
There is a potential for name conflicts. Currently the firebird package
installs a %{_sbindir}/firebird [1]. This package installs a
%{_bindir}/firebird. This doesn't cause a conflict per _se_, but if both are on
$PATH there's a potential for confusion. Should I rename the binary from
firebird -> firebird-emu as well?
As far as I can tell, the packages do not currently conflict in any other way.
The current firebird-emu filelist is:
-rwxr-xr-x /usr/bin/firebird
-rwxr-xr-x /usr/bin/firebird-send
-rwxr-xr-x /usr/share/applications/firebird.desktop
drwxr-xr-x /usr/share/doc/firebird-emu
-rw-r--r-- /usr/share/doc/firebird-emu/README.md
-rw-r--r-- /usr/share/doc/firebird-emu/TODO.md
-rw-r--r-- /usr/share/icons/firebird.png
drwxr-xr-x /usr/share/licenses/firebird-emu
-rw-r--r-- /usr/share/licenses/firebird-emu/LICENSE
[1] http://pkgs.fedoraproject.org/cgit/rpms/firebird.git/tree/firebird.spec
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
6 years, 2 months
[Bug 3111] New: Review Request: ppsspp - playstation portable emulator
by RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=3111
Bug #: 3111
Summary: Review Request: ppsspp - playstation portable emulator
Classification: Unclassified
Product: Package Reviews
Version: Current
Platform: All
OS/Version: GNU/Linux
Status: NEW
Severity: normal
Priority: P5
Component: Review Request
AssignedTo: rpmfusion-package-review(a)rpmfusion.org
ReportedBy: fast.rizwaan(a)gmail.com
CC: rpmfusion-package-review(a)rpmfusion.org
Description:
PPSSPP is a playstation portable emulator
Why not in fedora: emulators are not allowed.
SPEC:https://www.dropbox.com/s/likw80h5k1yqigp/ppsspp.spec
SRPM:https://www.dropbox.com/s/mmaz75mm4hauacf/ppsspp-v0.9.6_366-1.gitga1...
also I've made a bash script which makes latest rpm from git snapshot
rpms:https://www.dropbox.com/s/5ziwo5e49emml6j/make-ppsspp-rpm-from-git.sh
rpmlint output:
bash-4.2$ rpmlint ppsspp.spec ppsspp-v0.9.6_366-1.gitga113abd.fc20.src.rpm
ppsspp.spec:10: W: non-standard-group Applications/Games
ppsspp.spec:14: W: macro-in-comment %{name}
ppsspp.spec:14: W: macro-in-comment %{version}
ppsspp.spec:15: W: macro-in-comment %{version}
ppsspp.spec:17: W: macro-in-comment %{chkoutversion}
ppsspp.spec:20: W: macro-in-comment %{version}
ppsspp.spec:20: W: macro-in-comment %{version}
ppsspp.spec:55: W: setup-not-quiet
ppsspp.spec: W: invalid-url Source0: ppsspp-v0.9.6_366.tar.xz
ppsspp.src: W: spelling-error Summary(en_US) Playstation -> PlayStation, Play
station, Play-station
ppsspp.src: W: non-standard-group Applications/Games
ppsspp.src: W: no-version-in-last-changelog
ppsspp.src: W: invalid-url URL ppsspp.org
ppsspp.src: W: strange-permission make-ppsspp-from-git.sh 0755L
ppsspp.src: W: strange-permission ppsspp.spec 0640L
ppsspp.src: W: strange-permission ppsspp.png 0755L
ppsspp.src:14: W: macro-in-comment %{name}
ppsspp.src:14: W: macro-in-comment %{version}
ppsspp.src:15: W: macro-in-comment %{version}
ppsspp.src:17: W: macro-in-comment %{chkoutversion}
ppsspp.src:20: W: macro-in-comment %{version}
ppsspp.src:20: W: macro-in-comment %{version}
ppsspp.src:55: W: setup-not-quiet
ppsspp.src: W: invalid-url Source0: ppsspp-v0.9.6_366.tar.xz
1 packages and 1 specfiles checked; 0 errors, 24 warnings.
--
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.
6 years, 3 months
[Bug 4197] New: Package Review: deadbeef - An audio player for GNU/Linux
by RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=4197
Bug #: 4197
Summary: Package Review: deadbeef - An audio player for
GNU/Linux
Classification: Unclassified
Product: Package Reviews
Version: Current
Platform: All
OS/Version: GNU/Linux
Status: NEW
Severity: normal
Priority: P5
Component: Review Request
AssignedTo: rpmfusion-package-review(a)rpmfusion.org
ReportedBy: vascom2(a)gmail.com
CC: rpmfusion-package-review(a)rpmfusion.org
URL: http://deadbeef.sourceforge.net/about.html
Description:
DeaDBeeF (as in 0xDEADBEEF) is an audio player for GNU/Linux systems with X11
(though now it also runs in plain console without X, in FreeBSD, and in
OpenSolaris).
Main features (the list is most likely far from complete):
mp3, ogg vorbis, flac, ape, wv/iso.wv, wav, m4a/mp3 (aac and alac), mpc, tta,
cd audio, and many more
nsf, ay, vtx, vgm/vgz, spc and many other popular chiptune formats
SID with HVSC song length database support for sid
tracker modules - mod, s3m, it, xm, etc
ID3v1, ID3v2.2, ID3v2.3, ID3v2.4, APEv2, Xing/Info, VorbisComments tag reading
and writing, as well as reading many other tag/metadata formats in most
supported formats
automatic character set detection for non-unicode id3 tags - supports cp1251,
iso8859-1, and now chinese cp936 (optional), as well as SHIFT-JIS and MS-DOS
CP866 for selected formats
unicode tags are fully supported as well (both utf8 and ucs2)
cuesheet (.cue files) support, including charset detection/conversion
clean fast GUI using GTK2 and GTK3, you pick what you like more!
no GNOME or KDE dependencies
minimization to system tray, with scrollwheel volume control, etc
drag and drop, both in playlist, and from other apps
control playback from command line
global hotkeys
multiple playlists using tabbed interface
album cover display
OSD notifications about current playing songs
18-band graphical equalizer and other DSP plugins
built-in high quality tag editor, with custom fields support
customizable groups in playlists
customizable columns with flexible title formatting
streaming radio support for ogg vorbis, mp3 and aac streams
gapless playback for correctly encoded files
lots of plugin, such as global hotkeys, last.fm scrobbler, converter, and many
more, sdk is included
comes with advanced Converter plugin, which allows to transcode files to other
formats
was tested on x86, x86_64, powerpc, arm, mips architectures, should work on
most modern platforms
new features are being added all the time -- check for updates frequently!
SPEC:
https://raw.githubusercontent.com/RussianFedora/deadbeef/master/deadbeef....
SRPM:
http://koji.russianfedora.pro/kojifiles/packages/deadbeef/0.7.2/3.fc26/sr...
I am know about rpmlint message
E: call-to-mktemp /usr/lib64/deadbeef/converter.so
But author don't want rewrite working code because of automatic cheking tool
message. I think we could make an exclusion for this package because it in
rarely using converter plugin.
--
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.
6 years, 7 months
[Bug 4059] New: Review request: dwarftherapist - Management tool designed to run side-by-side with Dwarf Fortress
by RPM Fusion Bugzilla
https://bugzilla.rpmfusion.org/show_bug.cgi?id=4059
Bug #: 4059
Summary: Review request: dwarftherapist - Management tool
designed to run side-by-side with Dwarf Fortress
Classification: Unclassified
Product: Package Reviews
Version: Current
Platform: All
OS/Version: GNU/Linux
Status: NEW
Severity: normal
Priority: P5
Component: Review Request
AssignedTo: rpmfusion-package-review(a)rpmfusion.org
ReportedBy: rosser.bjr(a)gmail.com
CC: rpmfusion-package-review(a)rpmfusion.org
Spec URL:
https://www.acm.jhu.edu/~bjr/fedora/dwarffortress/rpmfusion/dwarftherapis...
SRPM URL:
https://www.acm.jhu.edu/~bjr/fedora/dwarffortress/23/SRPMs/dwarftherapist...
Description:
Management tool designed to run side-by-side with Dwarf Fortress.
Offers several views and interface improvements to Dwarf Fortress.
Some features include:
Persistent custom professions - import and manage any number of custom
professions across all your forts.
Assign multiple dwarves to a custom profession at once to unify active labors
Manage labors and professions much more easily than in-game using a flexible
UI, allowing quick review of all dwarves at-a-glance
Display all pending changes before they're written to the game
Sort labor columns by associated skill level
Persistent and customizable display; change colors, reposition/hide
information screens
Group your dwarves by several criteria
This is a heavily modified version of the original Dwarf Therapist that
is still maintained for new versions of Dwarf Fortress.
rpmlint output:
dwarftherapist.x86_64: W: spelling-error %description -l en_US dwarves ->
wharves
dwarftherapist.x86_64: W: spelling-error %description -l en_US customizable ->
customization
dwarftherapist.x86_64: W: spelling-error %description -l en_US reposition ->
preposition, deposition, re position
dwarftherapist.x86_64: W: no-manual-page-for-binary dwarftherapist
dwarftherapist.x86_64: W: no-manual-page-for-binary DwarfTherapist
dwarftherapist.src: W: spelling-error %description -l en_US dwarves -> wharves
dwarftherapist.src: W: spelling-error %description -l en_US customizable ->
customization
dwarftherapist.src: W: spelling-error %description -l en_US reposition ->
preposition, deposition, re position
dwarftherapist.src:62: W: rpm-buildroot-usage %build %qmake_qt5
PREFIX=%{buildroot}%{_prefix}
The only questionable thing here is the rpm-buildroot-usage warning, and (for
the moment) I'm ignoring that because there doesn't seem to be another way to
change where the buildsystem installs (the DESTDIR option seems to be entirely
ignored by "make install").
Why not in Fedora:
dwarftherapist requires an installation of Dwarf Fortress on the system to be
useful. I've added a Requires: dwarffortress(x86-32), meaning that this package
would need to be in -nonfree. (The architecture dependency is needed because,
at the moment, DF is only built for 32-bit systems, although that may be
changing in the near future).
--
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.
6 years, 9 months