32 Commits

Author SHA256 Message Date
434b9d5e02 mention new patch in changelog
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=50
2026-02-03 13:12:42 +00:00
c1cc2e5bfe Accepting request 1330766 from home:letsfindaway:branches:Education
- add AppData in metainfo.xml
- update to release version 1.7.5

OBS-URL: https://build.opensuse.org/request/show/1330766
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=49
2026-02-03 13:04:30 +00:00
999474300a Accepting request 1329085 from home:letsfindaway:branches:Education
- update to release version 1.7.4
- remove upstreamed patch 1387-fix-poppler-25-11.patch

OBS-URL: https://build.opensuse.org/request/show/1329085
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=47
2026-01-25 18:06:54 +00:00
006df48a43 Accepting request 1323509 from home:letsfindaway:branches:Education
- add patch 1387-fix-poppler-25-11.patch
  * compatibility with poppler 25.11
  * already merged upstream for next release

OBS-URL: https://build.opensuse.org/request/show/1323509
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=45
2025-12-18 10:50:54 +00:00
c7934cae83 Accepting request 1233177 from home:letsfindaway:branches:Education
- update to release version 1.7.3
- remove patch 1165-fix-some-wayland-problems.patch
  * users reported problems with this patch
  * will not be merged upstream

OBS-URL: https://build.opensuse.org/request/show/1233177
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=43
2024-12-23 21:03:30 +00:00
d57ec554e4 Accepting request 1225045 from home:letsfindaway:branches:Education
- update to release version 1.7.2
- remove upstreamed patches
  * remove 0569-scale-mirror-pixmap.patch
  * remove 0961-use-cpp20.patch
  * remove 0962-fix-cpp20-compatibility.patch
  * remove 1010-fix-qapp-cast.patch
  * remove 1017-ffmpeg7.patch
- adjust patches to new version
  * adjust 0955-shortcut-configuration.patch
  * adjust 9117-disable-software-update.patch
- add patch to circumvent some problems on wayland
  * add 1165-fix-some-wayland-problems.patch
- switch from Qt5 to Qt6

OBS-URL: https://build.opensuse.org/request/show/1225045
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=41
2024-11-19 15:02:06 +00:00
532fcd84d2 Accepting request 1193727 from home:letsfindaway:branches:Education
- compatibility with ffmpeg-7
  * add 1017-ffmpeg7.patch
  * patch is already merged and will be part of the next release

OBS-URL: https://build.opensuse.org/request/show/1193727
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=39
2024-08-13 14:56:49 +00:00
c08e7f05cc Accepting request 1185288 from home:letsfindaway:branches:Education
- compatibility with poppler >= 24.05
  * poppler >= 24.05 requires c++20
  * add 0961-use-cpp20.patch
  * add 0962-fix-cpp20-compatibility.patch
  * both patches are already merged upstream
    and will be part of the next release

OBS-URL: https://build.opensuse.org/request/show/1185288
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=37
2024-07-04 06:46:01 +00:00
a824e7eeba Accepting request 1179555 from home:letsfindaway:branches:Education
- fix a problem with latest plasma5 security patches
  * add 1010-fix-qapp-cast.patch

OBS-URL: https://build.opensuse.org/request/show/1179555
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=35
2024-06-09 08:42:47 +00:00
948e4ea3e9 Accepting request 1172659 from home:letsfindaway:branches:Education
- 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

OBS-URL: https://build.opensuse.org/request/show/1172659
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=33
2024-05-08 09:22:44 +00:00
8fd88972e0 Accepting request 1132215 from home:letsfindaway:branches:Education
- 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

OBS-URL: https://build.opensuse.org/request/show/1132215
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=31
2023-12-09 09:37:05 +00:00
d11621db3d Accepting request 1093635 from home:letsfindaway:branches:Education
- 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

OBS-URL: https://build.opensuse.org/request/show/1093635
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=29
2023-06-18 17:49:27 +00:00
83d41bfc72 Accepting request 1060835 from home:dimstar:Factory
- BuildRequire pkgconfig(libavdevice) instead of ffmpeg-devel: let
  OBS figure out the right packages that do not conlfict.

OBS-URL: https://build.opensuse.org/request/show/1060835
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=27
2023-01-25 14:15:16 +00:00
416d731f27 Accepting request 1038946 from home:letsfindaway:branches:Education
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

OBS-URL: https://build.opensuse.org/request/show/1038946
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=25
2022-11-29 17:26:50 +00:00
491c1ca78a - fix file list in spec file
- do not include /usr/share/mime/packages directory owned by
    filesystem

OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=23
2022-09-20 09:23:51 +00:00
74c2a231c9 Accepting request 1003682 from home:letsfindaway:branches:Education
- 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

OBS-URL: https://build.opensuse.org/request/show/1003682
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=22
2022-09-19 11:58:15 +00:00
46c7751650 - minor changes in spec file
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=20
2022-06-24 09:57:09 +00:00
ec63baf7b0 Accepting request 984857 from home:letsfindaway:branches:Education
- fix several issues
  - add 0008-install-fonts.patch
  - add 0637-fix-pdf-background-export.patch
  - add 0641-fix-font-handling.patch

OBS-URL: https://build.opensuse.org/request/show/984857
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=19
2022-06-24 09:44:27 +00:00
c6f3ac1d7e Accepting request 983694 from home:letsfindaway:branches:Education
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

OBS-URL: https://build.opensuse.org/request/show/983694
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=17
2022-06-20 14:22:42 +00:00
61b8fd8eb7 - Update to 1.6.3
- see https://github.com/OpenBoard-org/OpenBoard/releases/tag/v1.6.3

OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=16
2022-06-13 09:23:51 +00:00
f5650ffd54 Accepting request 980998 from home:letsfindaway:branches:Education
- 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)

OBS-URL: https://build.opensuse.org/request/show/980998
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=15
2022-06-06 12:29:53 +00:00
0419d6aab3 - add 0573-compile-with-poppler-22.03.patch
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=14
2022-03-15 17:30:34 +00:00
4997fa4b44 Accepting request 942910 from home:letsfindaway:branches:Education
- update to OpenBoard 1.6.1
  - adapt patches

This submission updates to OpenBoard 1.6.1 and builds for Leap 15.2 and 15.3. Builds for Tumbleweed are broken, because TW lacks the QWebKit, which is still required by OpenBoard (will change with 1.7).

OBS-URL: https://build.opensuse.org/request/show/942910
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=13
2022-02-02 16:21:14 +00:00
48f5ee4866 - Compile translations so they are installed (bsc#1181857)
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=12
2021-02-08 18:37:03 +00:00
7dfa856dc5 - 0001-Rewrite-libs.pri.patch:
+ update patch and BR on now weirdly named quazip - pkgconfig(quazip1-qt5)
  + continue to function with with pkgconfig(quazip) in Leap 15.2

OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=11
2020-11-23 12:49:02 +00:00
4d7cafb0e5 - 0001-Rewrite-libs.pri.patch: update patch and BR on now weirdly
named quazip - pkgconfig(quazip1-qt5)
- Remove BR on libx264-devel and fdk-aac-devel as these are no longer
  available in Factory

OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=10
2020-11-23 12:22:29 +00:00
Frank Schütte
092c501b44 Accepting request 808448 from home:fschuett
- fixed building with patches from https://github.com/flathub/ch.openboard.OpenBoard 
- update to 1.5.4

OBS-URL: https://build.opensuse.org/request/show/808448
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=9
2020-05-23 16:31:19 +00:00
d4381b51ef Accepting request 563529 from home:1Antoine1:branches:Education
- Add compatibility with OpenSSL 1.1 API:
  * OpenBoard-1.3.6-add-openssl-1.1-compat.patch.
  * Authorize build with OpenSSL 1.1 by removing version constraint
    on "BuildRequires".
- Merge quazip_libname.patch with OpenBoard-no_Third-Party.patch.

OBS-URL: https://build.opensuse.org/request/show/563529
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=8
2018-01-15 08:18:15 +00:00
21bd3e3755 Accepting request 563158 from home:1Antoine1:branches:Education
- Update to version 1.3.6:
  * Fix several issues relating to copy-pasting and
    cut-and-pasting elements from one page or document to another.
  * Fix an issue where pen strokes that had been erased with the
    eraser would reappear after saving and loading.
  * Fix an issue where duplicating a pen stroke that had been
    moved could cause the new stroke to be placed in the wrong
    position.
  * Fix an issue where strokes could be badly placed after using
    the "undo" and "redo" functions.
  * Fix an issue where compass strokes were not saved (when
    making several strokes, only the first one was saved).
  * Fix an issue where pages could be truncated when exporting to
    PDF.
  * Fix an issue where locked items could be moved when part of a
    multiple selection
  * (Document mode) Fix document selection after deleting a
    trashed document.
  * Tweak the background grid color for the dark background.
  * The mask tool can now be resized non-proportionately.
  * Re-implemented automatic update checking, which will appear
    to users when the next version is released.
- Changes from version 1.3.5:
  * Fix detection of "cloned" multi-monitor setups to avoid
    multi-screen mode being activated in this configuration.
    [Note: some problems remain with multi-monitor setups on some
    Linux versions.].
  * Text items: Text can no longer be selected or edited if the
    text item is marked as non-editable through its menu.
  * Text items: On page load, text items no longer take keyboard
    focus.
  * Library pane: Fix moving of items (upon moving an item to a
    folder, the item would not immediately disappear from its
    current location).
  * Library pane: Fix nested folder issue in breadcrumbs trail (two
    folders that were at the same path and whose names started with
    the same characters were considered by the breadcrumbs trail to
    be nested).
  * Document view: Fix folder names not being saved after renaming
    them.
  * Fix audio item saving (v1.3.3 bug): Documents containing an
    audio item were saved incorrectly, making the audio unplayable
    upon page load.
  * Desktop mode: Eraser and marker preview circles now disappear
    when the cursor hovers over the left or right-hand toolbars, as
    in board mode.
- Drop OpenBoard-fix-call-of-overloaded-abs-is-ambiguous.patch
  (fixed upstream).
- Fix some rpmlint warnings.

OBS-URL: https://build.opensuse.org/request/show/563158
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=7
2018-01-10 07:58:39 +00:00
1d512d48a7 Accepting request 563148 from home:1Antoine1:branches:Education
- Fix build:
  * Change OpenBoard-XPDFRenderer_with_poppler.patch to make it
    work with libpoppler >= 0.55.
  * Force use of OpenSSL 1.0 as build requirement instead of 1.1.
  * Use "libquazip-qt5-devel" instead of "quazip-qt5-devel" in
    build requirements to fix build on Leap.

OBS-URL: https://build.opensuse.org/request/show/563148
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=6
2018-01-09 22:16:29 +00:00
Lars Vogdt
eefce37526 Accepting request 507756 from home:adamm:branches:Education
- quazip_libname.patch: Use quazip-qt5 instead of quazip as mixing
  Qt versions is bad. Qt5 quazip also uses a different library
  name. (boo#1042040)
- add missing libpulse BuildRequires

OBS-URL: https://build.opensuse.org/request/show/507756
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=5
2017-07-03 13:37:38 +00:00
Lars Vogdt
0625b80840 Accepting request 456935 from home:darix:branches:Education
- update to 1.3.4
  - OS X: fixed desktop drop shadow bug: when switching from
    desktop mode to board mode and back, shadows were drawn behind
    annotations; these persisted even if the annotation was erased
  - Windows: Updated bundled Visual C++ runtime library; fixed
    installer so that the library installation would be silent (no
    more dialog box appearing)
  - Linux: fixed detection of "cloned" multi-monitor setups to
    avoid multi-screen mode being activated in this configuration.
    [Note: some problems remain with multi-monitor setups on some
    Linux versions; see Known Issues]
  - Text items: text can no longer be selected or edited if the
    text item is marked as non-editable through its menu
  - Text items: on page load, text items no longer take keyboard
    focus
  - Library pane: fixed moving of items (upon moving an item to a
    folder, the item would not immediately disappear from its
    current location)
  - Library pane: fixed nested folder issue in breadcrumbs trail
    (two folders that were at the same path and whose names started
    with the same characters were considered by the breadcrumbs
    trail to be nested)
  - Document view: fixed folder names not being saved after
    renaming them
  - Fixed audio item saving (v1.3.3 bug): documents containing an
    audio item were saved incorrectly, making the audio unplayable
    upon page load
  - Desktop mode: eraser and marker preview circles now disappear
    when the cursor hovers over the left or right-hand toolbars, as
    in board mode
- refreshed OpenBoard-XPDFRenderer_with_poppler.patch to apply
  cleanly again

OBS-URL: https://build.opensuse.org/request/show/456935
OBS-URL: https://build.opensuse.org/package/show/Education/OpenBoard?expand=0&rev=2
2017-02-13 20:38:48 +00:00