Revisions of OpenBoard

buildservice-autocommit accepted request 1172661 from Martin Winter's avatar Martin Winter (letsfindaway) (revision 34)
baserev update by copy to link target
Martin Winter's avatar Martin Winter (letsfindaway) accepted request 1172659 from Martin Winter's avatar Martin Winter (letsfindaway) (revision 33)
- update to release version 1.7.1
- remove upstreamed patches
  * remove 0830-cmake-community-builds.patch
  * remove 9686-cmake-add-shortcut-manager.patch
- update patch to match updated sources
  * replace 0686-shortcut-configuration.patch by 0955-shortcut-configuration.patch
buildservice-autocommit accepted request 1132217 from Martin Winter's avatar Martin Winter (letsfindaway) (revision 32)
baserev update by copy to link target
Martin Winter's avatar Martin Winter (letsfindaway) accepted request 1132215 from Martin Winter's avatar Martin Winter (letsfindaway) (revision 31)
- update to release version 1.7.0
- update patches to match updated sources
  * update 0569-scale-mirror-pixmap.patch
  * update 0686-shortcut-configuration.patch
- replace build system patch
  * remove 0698-add-cmake-build-system.patch
  * add 0830-cmake-community-builds.patch
- switch from pgkconfig to cmake for some BuildRequires
buildservice-autocommit accepted request 1093671 from Martin Winter's avatar Martin Winter (letsfindaway) (revision 30)
baserev update by copy to link target
Martin Winter's avatar Martin Winter (letsfindaway) accepted request 1093635 from Martin Winter's avatar Martin Winter (letsfindaway) (revision 29)
- update to version 1.7.0~git20230614.2ff8f29
  * feature freeze before release
- remove upstreamed patches
  * remove upstreamed 0551-common-background-drawing.patch
  * remove upstreamed 0677-pdf-export-page-size.patch
- update patches to match updated sources
  * update 0686-shortcut-configuration.patch
  * update 0698-add-cmake-build-system.patch
  * update 9117-disable-software-update.patch
buildservice-autocommit accepted request 1060940 from Martin Winter's avatar Martin Winter (letsfindaway) (revision 28)
baserev update by copy to link target
Martin Winter's avatar Martin Winter (letsfindaway) accepted request 1060835 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 27)
- BuildRequire pkgconfig(libavdevice) instead of ffmpeg-devel: let
  OBS figure out the right packages that do not conlfict.
buildservice-autocommit accepted request 1038947 from Martin Winter's avatar Martin Winter (letsfindaway) (revision 26)
baserev update by copy to link target
Martin Winter's avatar Martin Winter (letsfindaway) accepted request 1038946 from Martin Winter's avatar Martin Winter (letsfindaway) (revision 25)
Build for TW was broken because TW switched to ffmpeg-5 as default. Fix by updating to current dev status. This also fixes several issues in OpenBoard. Upstreamed patches are removed and some new patches added. The build system now uses cmake instead of qmake. The generated package now better conforms to FHS by placing configuration files to /etc/openboard.

- update to version 1.7.0~git20221129.9de37af
- feat: user configurable shortcuts
  * replace 0460-shortcut-configuration.patch by updated
    0686-shortcut-configuration.patch
  * add 9686-cmake-add-shortcut-manager.patch
    add new files to CMakeLists.txt
- fix: background drawing when switching page size
  * update 0551-common-background-drawing.patch
- fix: mirror pixmap size
  * update 0569-scale-mirror-pixmap.patch
- remove upstreamed patches
  * remove upstreamed 0604-qt-5.12-compatibility.patch
  * remove upstreamed 0629-bug-ruler.patch
  * remove upstreamed 0633-improve-displaymanager.patch
  * remove upstreamed 0637-fix-pdf-background-export.patch
  * remove upstreamed 0641-fix-font-handling.patch
  * remove upstreamed 0649-fix-pdf-export-scaling.patch
- chore: replace qmake by cmake build system
  * remove 0651-chore-reorganize-linux-build.patch
  * add 0698-add-cmake-build-system.patch
- fix: page size for PDF export
  * add 0677-pdf-export-page-size.patch
- disable software update from openboard web page
  * add 9117-disable-software-update.patch
buildservice-autocommit accepted request 1004929 from Martin Winter's avatar Martin Winter (letsfindaway) (revision 24)
baserev update by copy to link target
Martin Winter's avatar Martin Winter (letsfindaway) committed (revision 23)
- fix file list in spec file
  - do not include /usr/share/mime/packages directory owned by
    filesystem
Martin Winter's avatar Martin Winter (letsfindaway) accepted request 1003682 from Martin Winter's avatar Martin Winter (letsfindaway) (revision 22)
- update to version 1.7.0~git20220914.47a96e1
- feat: user configurable shortcuts
  * add 0460-shortcut-configuration.patch
- fix: boxing in single screen mode
  * update 0633-improve-displaymanager.patch
- fix: PDF background export
  * update 0637-fix-pdf-background-export.patch
- fix: font handling
  * update 0641-fix-font-handling.patch
- fix: PDF export scaling
  * add 0649-fix-pdf-export-scaling.patch
- refactor: Linux build and installation
  * add 0651-chore-reorganize-linux-build.patch
  * replaces 0001-Rewrite-libs.pri.patch
  * replaces 0002-Install-to-correct-directories-on-linux.patch
  * replaces 0003-podcast.pri-port-to-pkgconfig.patch
  * replaces 0004-Use-QStandardPaths-to-locate-resources.patch
  * replaces 0005-Add-svg-icon.patch
  * replaces 0006-pro-Remove-UB_THIRDPARTY_INTERACTIVE.patch
  * replaces 0007-Linux-Only-use-onboard-by-default-if-it-s-installed.patch
  * replaces 0008-install-fonts.patch
  * add mimespec for .ubz files
  * also improve handling of onboard on-screen keyboard
- refactor: clean spec file

Note: when accepting this request, the openSUSE_Leap_15.2 target should be removed from the project, as it no longer builds for that target due to two reasons:

- the brp-30-desktop check for Leap 15.2 does not accept the provided desktop file (no subcategory provided)
- an %if in the spec file needed for 15.2 was removed to clean-up the file
buildservice-autocommit accepted request 984870 from Martin Winter's avatar Martin Winter (letsfindaway) (revision 21)
baserev update by copy to link target
Martin Winter's avatar Martin Winter (letsfindaway) committed (revision 20)
- minor changes in spec file
Martin Winter's avatar Martin Winter (letsfindaway) accepted request 984857 from Martin Winter's avatar Martin Winter (letsfindaway) (revision 19)
- fix several issues
  - add 0008-install-fonts.patch
  - add 0637-fix-pdf-background-export.patch
  - add 0641-fix-font-handling.patch
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 983997 from Martin Winter's avatar Martin Winter (letsfindaway) (revision 18)
initialized devel package after accepting 983997
Adam Majer's avatar Adam Majer (adamm) accepted request 983694 from Martin Winter's avatar Martin Winter (letsfindaway) (revision 17)
This request should prepare OpenBoard for submission to Factory. 

It is based on the current upstream development branch of OpenBoard and adds a set of still unmerged pull requests as patches. Pull requests are included,

- if they fix a known bug,
- if they are necessary to complete work-in-progress,
- if they are necessary to compile OpenBoard for any of the targets,
- but not if they add more features.

Changes:

- update to 1.7.0~git47a96e1
  - use development branch to enable build for Tumbleweed
    (switch from QWebKit to QWebEngine)
- add patches fixing known issues according to existing upstream PRs
  - 0551-common-background-drawing.patch
  - 0569-scale-mirror-pixmap.patch
  - 0604-qt-5.12-compatibility.patch
  - 0629-bug-ruler.patch
  - 0633-improve-displaymanager.patch
- remove unused build dependencies
Martin Winter's avatar Martin Winter (letsfindaway) committed (revision 16)
- Update to 1.6.3
  - see https://github.com/OpenBoard-org/OpenBoard/releases/tag/v1.6.3
Martin Winter's avatar Martin Winter (letsfindaway) accepted request 980998 from Martin Winter's avatar Martin Winter (letsfindaway) (revision 15)
- Update to 1.6.2
  - see https://github.com/OpenBoard-org/OpenBoard/releases/tag/v1.6.2
  - adapt 0001-Rewrite-libs.pri.patch
  - adapt 0002-Install-to-correct-directories-on-linux.patch
  - drop 0573-compile-with-poppler-22.03.patch (upstreamed)
Displaying revisions 1 - 20 of 34
openSUSE Build Service is sponsored by