Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View

Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

Hans-Jürgen Tappe
Add a function to draw a blinder flash on an RGB matrix
The blinder has a center and a reflector and at the end flashes the matrix fully.
It can be configured to draw multiple lights on a larger matrix.
Use it in single-shot mode, reverse or in a sequence with the target color in the middle to keep the blinder on for the configured time.
Mads Kiilerich
Rearrange RPM spec build dependency lists
Massimo Callegari
Merge pull request #1265 from chille/master
Make detached contexts apply the Qt style sheet
Mads Kiilerich
Mute translate.sh error message from 'which' when probing for lrelease
Mads Kiilerich
Run create-rpm.sh checks *before* making any changes
Mads Kiilerich
Drop %defattr from RPM spec - we just use the defalt value
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_file_permissions
Mads Kiilerich
Sort RPM %files section
Use a more obvious ordering.
Massimo Callegari
resources: 2 new fixtures (see changelog)
Mads Kiilerich
Don't delete build root in RPM spec
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_tags_and_sections
https://en.opensuse.org/openSUSE:Specfile_guidelines#Removing_the_buildroot
Massimo Callegari
Merge pull request #1264 from kiilerix/rpms
Rpms
Mads Kiilerich
The RPM should own the directories it creates
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_file_and_directory_ownership
Mads Kiilerich
RPMs also contain man files
Mads Kiilerich
Drop explict RPM dependencies that will be detected automatically anyway
Massimo Callegari
Merge pull request #1259 from hjtappe/rgbScript-blinder
Simulate a blinder on an RGB panel.
Mads Kiilerich
Validate .desktop files in RPM spec
Actually use the desktop-file-utils build dependency.

https://docs.fedoraproject.org/en-US/packaging-guidelines/#_desktop_files
Mads Kiilerich
Drop outdated Buildroot and %clean section from RPM spec
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_tags_and_sections
https://en.opensuse.org/openSUSE:Specfile_guidelines#Clean_Section_.28.25clean.29
Mads Kiilerich
Drop unused RPM build dependency alsa-lib
There is already a build dependency to alsa-lib-devel which is what
really matters.

It could be more relevant to have a real dependency to alsa-lib, but
that is already implicit through QT.
Massimo Callegari
Merge pull request #1267 from kiilerix/rpms
RPMs 2nd round
Mads Kiilerich
In create-rpm.sh, only create the necessary directories
Other directories will be created on demand ... and we don't need all
these outdated platforms.
Mads Kiilerich
RPM spec should put udev rules in /usr where %files expects it
Override variables.pri UDEVRULESDIR = /etc/udev/rules.d .
Mads Kiilerich
Run ldconfig in Suse RPM %post
https://en.opensuse.org/openSUSE:Packaging_Conventions_RPM_Macros#.25run_ldconfig_.28deprecated.29
https://en.opensuse.org/openSUSE:Packaging_checks#library-without-ldconfig-postin

Not relevant for Fedora:
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_shared_libraries
https://fedoraproject.org/wiki/Changes/Removing_ldconfig_scriptlets
Massimo Callegari
resources: 3 new fixtures (see changelog)
Hans-Jürgen Tappe
Remove dark frame when applying background color.
Mads Kiilerich
Support building RPMs on openSUSE
Tested with
mock -r opensuse-leap-15.2-x86_64 --rebuild rpmbuild/SRPMS/qlcplus-4.12.4-1.src.rpm
Mads Kiilerich
Remove executable flag from source files
Mads Kiilerich
Drop unused RPM build dependency qt5-qttranslations
Mads Kiilerich
Let create-rpm.sh create a source RPM too
The source RPM doesn't take much time or space and is very convenient
for development and deployment as documentation of exactly what was used
to build RPMs. Having the .srpm also makes it easy to rebuild packages
on other platforms or architectures.
Hans-Jürgen Tappe
Register blinder script in build configuration
Mads Kiilerich
Drop Group from RPM spec
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_tags_and_sections
Mads Kiilerich
Delete generated translation files when running distclean
Make the source tree as pristine as possible - especially since qmake
behaviour depends on whether files exist or not.
Mads Kiilerich
RPM spec should run make in parallel
https://docs.fedoraproject.org/en-US/packaging-guidelines/#_parallel_make
https://en.opensuse.org/openSUSE:Specfile_guidelines#Parallel_make
Mads Kiilerich
Drop Prefix tag from RPM spec - the package is not relocateable anyway
There is no support for picking up plugins and dynamic libraries from
relative paths.
Mads Kiilerich
Use a fully self-contained spec file for building rpms
It was unfortunate to depend on the version number being set in the
environment.

With this change, a srpm can be (re)built for example in the Fedora Koji
build service.
Mads Kiilerich
Drop unused RPM build dependency dos2unix
Mads Kiilerich
RPM spec should generate .qm files before running qmake
qmake will ignore the generated .qm files if they don't already exist at
build system configuration time.
Christian Antila
Make detached contexts apply the Qt style sheet
Mads Kiilerich
Drop unused RPM build dependency qt5-qtconfiguration-devel
Massimo Callegari
resources: 2 new fixtures (see changelog)
Mads Kiilerich
Drop translate.sh support for QT 4
Massimo Callegari
Merge pull request #1269 from kiilerix/rpms
RPMs take 3