119 Commits

Author SHA1 Message Date
Andreas Müller
fdc4a8f843 sddm-autologin.pam: remove pam_permit.so
Not the best idea to just trust what people send...

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2020-03-05 22:33:47 +01:00
Andreas Müller
1b82208416 qtiohelper: upgrade 0.3.994+ -> 0.4.0+
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-10-24 11:46:59 +02:00
Andreas Müller
3514788716 kde-plasma: upgrade 5.16.4 -> 5.16.5
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-09-04 21:21:34 +02:00
Andreas Müller
fe9ad2b6b7 kdoctools: fix patch fuzz
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-31 22:11:33 +02:00
Andreas Müller
5df97187b1 cmark: initial add 0.29.0
It is on the way to meta-openembedded but I need it now on warrior for QML
apps. So keep cmark here temporaray.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-26 22:30:04 +02:00
Andreas Müller
5a5c2609b9 khelpcenter: add perl to rdeps
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-26 22:29:40 +02:00
Andreas Müller
e04126acc2 Merge remote-tracking branch 'origin/master' into warrior 2019-08-25 11:47:12 +02:00
Andreas Müller
fe9cb927ce plasma-integration: add perl to rdeps
| ERROR: plasma-integration-5.16.4-r0 do_package_qa: QA Issue: /usr/share/kconf_update/fonts_kate.pl contained in package plasma-integration requires /usr/bin/perl, but no providers found in RDEPENDS_plasma-integration? [file-rdeps]

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-24 12:58:19 +02:00
Andreas Müller
ea89572081 kio-extras: add perl to rdeps
| RROR: kio-extras-19.08.0-r0 do_package_qa: QA Issue: /usr/share/kio_info/kde-info2html contained in package kio-extras requires /usr/bin/perl, but no providers found in RDEPENDS_kio-extras? [file-rdeps]

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-24 12:28:56 +02:00
Andreas Müller
912252f2a7 plasma-pa: add perl to rdeps
| ERROR: plasma-pa-5.16.4-r0 do_package_qa: QA Issue: /usr/share/kde4/apps/kconf_update/plasmaVolumeDisableKMixAutostart.pl contained in package plasma-pa requires /usr/bin/perl, but no providers found in RDEPENDS

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-24 12:08:33 +02:00
Andreas Müller
878b6f82c1 kscreenlocker: add perl to rdeps
| ERROR: kscreenlocker-5.16.4-r0 do_package_qa: QA Issue: /usr/share/kconf_update/ksreenlocker_5_3_separate_autologin.pl contained in package kscreenlocker requires /usr/bin/perl, but no providers found in RDEPEND

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-24 11:57:33 +02:00
Andreas Müller
6b67e48be4 kcachegrind: add perl to rdeps
| ERROR: kcachegrind-19.08.0-r0 do_package_qa: QA Issue: /usr/bin/op2calltree contained in package kcachegrind requires /usr/bin/perl, but no providers found in RDEPENDS_kcachegrind? [file-rdeps]

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-24 11:44:47 +02:00
Andreas Müller
4cd2243219 katomic: add perl to rdeps
| ERROR: katomic-19.08.0-r0 do_package_qa: QA Issue: /usr/share/kconf_update/katomic-levelset-upd.pl contained in package katomic requires /usr/bin/perl, but no providers found in RDEPENDS_katomic? [file-rdeps]

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-24 11:34:54 +02:00
Andreas Müller
eae0eeda3b kde-apps: upgrade 19.04.3 -> 19.08.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-21 22:23:30 +02:00
Andreas Müller
6e871f5918 mlt: upgrade 6.12.0 -> 6.16.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-19 08:59:54 +02:00
Andreas Müller
6a36083576 connectagram; initial add 1.2.10
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-18 21:36:13 +02:00
Andreas Müller
03bd52d5fb kexi: fix build with Qt 5.13
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-18 15:11:58 +02:00
Andreas Müller
5b71e85827 kde-gtk-config: fix build with recent pango
Set harfbuzz include path explicitly to fix:
| <recipe-sysroot>/usr/include/pango-1.0/pango/pango-coverage.h:28:10: fatal error: hb.h: No such file |or directory
|    28 | #include <hb.h>
|       |          ^~~~~~

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-18 14:54:15 +02:00
Andreas Müller
6fa1d6b937 mlt: upgrade 6.12.0 -> 6.16.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-17 23:32:41 +02:00
Andreas Müller
4199d9771f kde-kf5: upgrade 5.60.0 -> 5.61.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-17 23:09:48 +02:00
Andreas Müller
f8f9597e00 grantlee: fix build with Qt 5.13
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-14 00:52:24 +02:00
Andreas Müller
7e0e55309c connectagram; initial add 1.2.10
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-13 23:49:29 +02:00
Andreas Müller
ca7231caee kreport: upgrade 3.1.0 -> 3.2.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-12 01:04:07 +02:00
Andreas Müller
38e6b51ace kproperty: upgrade 3.1.0 -> 3.2.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-12 01:02:54 +02:00
Andreas Müller
c409ab24b3 kexi: upgrade 3.1.0 -> 3.2.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-12 01:01:48 +02:00
Andreas Müller
17de92aa21 kdb: upgrade 3.1.0 -> 3.2.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-12 01:00:38 +02:00
Andreas Müller
11c2200f3e kapow: fix unpacked files
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-09 01:25:44 +02:00
Andreas Müller
523c09acb7 kapow: initial add 1.5.9
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-08 02:49:51 +02:00
Andreas Müller
cb4109928a tetzle: upgrade 2.1.3 -> 2.1.5
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-08 01:54:09 +02:00
Andreas Müller
d1d2ea13f0 simsu: upgrade 1.3.7 -> 1.3.8
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-08 01:53:20 +02:00
Andreas Müller
b3874f5e79 peg-e/peg-e: upgrade 1.2.6 -> 1.2.7
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-08 01:52:20 +02:00
Andreas Müller
0ce112635c hexalate: upgrade 1.1.4 -> 1.1.5
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-08 01:51:36 +02:00
Andreas Müller
3d3bc6478d gottet: upgrade 1.1.7 -> 1.1.8
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-08 01:50:39 +02:00
Andreas Müller
eb3df703c8 focuswriter: upgrade 1.7.2 -> 1.7.3
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-08-08 01:49:31 +02:00
Andreas Müller
e3d5912391 ark: remove backported patch
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-07-31 23:27:19 +02:00
Andreas Müller
b8c8b0f836 kde-apps: upgrade 19.04.2 -> 19.04.3
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-07-31 22:37:00 +02:00
Andreas Müller
8d2d984b16 phonon: upgrade 4.10.1 -> 4.10.3
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-07-31 18:40:02 +02:00
Andreas Müller
b594e82b61 kde-plasma: upgrade 5.16.2 -> 5.16.4
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-07-31 18:05:13 +02:00
Andreas Müller
9227cfd627 ark: fix build after upgrade of kf5 to 5.60.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-07-14 00:05:44 +02:00
Andreas Müller
0367454b5a kde-kf5: upgrade 5.59.0 -> 5.60.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-07-13 23:56:13 +02:00
Andreas Müller
1a18db9226 kde-plasma: upgrade 5.16.1 -> 5.16.2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-06-27 10:41:15 +02:00
Andreas Müller
3b46f2e23e qt-gstreamer: remove
It is a dead project an broke by oe-core's update of gstreamer to 1.16

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-06-26 23:31:13 +02:00
Andreas Müller
66b065dc96 liri-screencast: remove
It depends on unmaintained qt-gstreamer which broke by oe-core's update of
gstreamer 1.16.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-06-26 23:29:13 +02:00
Andreas Müller
33074986c4 kde-plasma: upgrade 5.16.0 -> 5.16.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-06-19 08:44:43 +02:00
Andreas Müller
61382a7a61 kde-plasma: upgrade 5.15.5 -> 5.16.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-06-19 00:30:31 +02:00
Andreas Müller
3723f2e50c kde-apps: upgrade 19.04.0 -> 19.04.2
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-06-09 21:29:59 +02:00
Andreas Müller
17e51dec2d kde-kf5: upgrade 5.58.0 -> 5.59.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-06-09 16:32:04 +02:00
Andreas Müller
3964dea748 kde-kf5: upgrade 5.57.0 -> 5.58.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-19 12:40:46 +02:00
Andreas Müller
049c2a344d kde-plasma: upgrade 5.15.4 -> 5.15.5
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-08 21:17:41 +02:00
Andreas Müller
847214d9d8 liri-terminal: upgrade sources to latest
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-01 14:31:21 +02:00
Andreas Müller
b06e26ea42 liri-shell: ugrade sources to latest
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-01 14:30:58 +02:00
Andreas Müller
4bff844e5f liri-qtudev: upgrade sources to latest
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-01 14:30:22 +02:00
Andreas Müller
3e7c7a8776 liri-qtgsettings: upgrade sources to latest
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-01 14:29:47 +02:00
Andreas Müller
4081c59c43 liri-qtaccountsservice: upgrade sources to latest
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-01 14:29:11 +02:00
Andreas Müller
4bf0cd25e7 liri-qml-xwayland: upgrade sources to latest
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-01 14:28:29 +02:00
Andreas Müller
314e100cff liri-networkmanager: upgrade sources to latest
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-01 14:27:38 +02:00
Andreas Müller
e5fc3fdf5b liri-fluid: upgrade sources to latest
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-01 14:26:54 +02:00
Andreas Müller
a0311109d8 liri-files upgrade sources to latest
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-01 14:26:07 +02:00
Andreas Müller
fa63259086 liri-eglfs: upgrade sources to latest
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-01 13:49:59 +02:00
Andreas Müller
1eb040fc4b liri-cmake-shared: upgrade sources to latest
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-05-01 13:34:50 +02:00
Andreas Müller
4350321c4d exiv2: check download location
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-30 14:06:48 +02:00
Andreas Müller
d6706f312d lumina-calculator/lumina-pdf: Fix licenses and their checksums
Have build succesfully with incorrect checksums - honestly

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-29 23:08:40 +02:00
Andreas Müller
6e3135b298 lumina-calculator/lumina-pdf: Set proper location for license files
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-29 23:00:41 +02:00
Andreas Müller
90e2805b8b lumina-world: initial add
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-29 21:16:10 +02:00
Andreas Müller
8865932b6c lumina-pdf: initial 1.5.0
It was split out of lumina repo

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-29 21:16:10 +02:00
Andreas Müller
944df661eb lumina-calculator: initial 1.5.0
It was split out of lumina repo

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-29 20:25:33 +02:00
Andreas Müller
27bcea431b lumina: upgrade 1.4.0+ -> 1.5.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-29 20:25:33 +02:00
Andreas Müller
f2988763f9 Merge pull request #69 from MaxKrummenacher/master
Some fixes
2019-04-27 18:52:35 +02:00
Max Krummenacher
523d52fc7c sddm: make libpam optional
Rescently pam was added as new setting in DISTRO_FEATURES. If it is not defined sddm
currently fails as it unconditionally depends on pam.

This fixes:
| ERROR: Nothing PROVIDES 'libpam' (but .../sddm_git.bb DEPENDS on or otherwise requires it)
| libpam was skipped: missing required distro feature 'pam' (not in DISTRO_FEATURES)

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-27 16:54:48 +02:00
Andreas Müller
78c224e065 kcharselect: initial add 19.04.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-27 15:22:21 +02:00
Max Krummenacher
5da9bf34fd lximage-qt: work around wrong qconfig.h included
qconfig.h from the native sysroot is included which results in the following errors:

| .../0.14.1-r0/git/src/mainwindow.cpp:727:36: error: 'QGraphicsSvgItem' does not name a type; did you mean 'QGraphicsItem'?
| .../0.14.1-r0/git/src/imageview.cpp:329:5: error: 'QGraphicsSvgItem' was not declared in this scope

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-26 17:44:29 +02:00
Max Krummenacher
b91ea2ef2f qps: fix build failure
| .../qps/1.10.20-r0/git/src/screenshot.cpp:378:10: fatal error: X11/extensions/Xrender.h: No such file or directory

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
2019-04-26 17:44:21 +02:00
Andreas Müller
427811b87a krita: upgrade 4.1.7 -> 4.1.8
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-24 19:19:57 +02:00
Andreas Müller
db7b3a9382 exiv2: Backport patch to fix krita configure
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-24 19:10:09 +02:00
Andreas Müller
2b95c45bdd exiv2: upgrade 0.26 -> 0.27.0
* After trying different git versions without success got the easy way and
  steel from Fedora [1]
* extra settings in recipe can go

[1] https://src.fedoraproject.org/rpms/exiv2/tree/

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-24 18:43:16 +02:00
Andreas Müller
277cb0f2ce various kde-apps: fix license checksums
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-19 21:12:37 +02:00
Andreas Müller
a2f47b984c Add missing and rework dependencies
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-19 19:59:40 +02:00
Andreas Müller
414c5a5a16 kio-extras: add missing syntax-highlighting to DEPENDS
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-19 19:53:07 +02:00
Andreas Müller
76657194c3 kde-apps: upgrade 18.12.3 -> 19.04.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-19 18:36:27 +02:00
Andreas Müller
64bf715ee1 kde-kf5: upgrade 5.56.0 -> 5.57.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-13 14:45:51 +02:00
Andreas Müller
2c0cfacfe1 kde-base.bbclass: add libxml2-native to DEPENDS
Bacam necessary by [1] and its usage

[1] https://git.openembedded.org/openembedded-core/commit/meta/classes/xmlcatalog.bbclass?id=28c58cff76b24cea2745352c6557a81c04d85138

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-11 18:08:09 +02:00
Andreas Müller
14806e9e58 kde-plasma: upgrade 5.15.3(.2) -> 5.15.4(.1)
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-04 10:05:36 +02:00
Andreas Müller
20227eed9e layer.conf: move to thud/warrier compatibilty
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-04-02 16:41:16 +02:00
Andreas Müller
7206866eff libsass/sassc: remove - they are in meta-oe now
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-31 21:20:28 +02:00
Andreas Müller
8c00bdf454 recipes-gottcode: move PV from recipe name into recipe
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-31 17:32:26 +02:00
Andreas Müller
48f853b9d1 focuswriter: upgrade 1.7.1 -> 1.7.2
Move PV from recipe name into recipe

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-31 17:32:26 +02:00
Andreas Müller
9dd2e450e4 move recipes-misc/recipes-graphics -> recipes-graphics
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-31 15:51:24 +02:00
Andreas Müller
db0b560762 itstool: remove - it was not used and is on its way to meta-oe
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-29 23:31:01 +01:00
Andreas Müller
34fc41bc07 qt5-translation.bbclass: remove True option in getVar calls
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-29 00:41:43 +01:00
Andreas Müller
6a97a658bc cmake*.bbclass: remove True option in getVar calls
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-28 17:47:00 +01:00
Andreas Müller
613c37cf17 qt5-translation.bbclass: remove True option in getVar calls
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-28 17:42:39 +01:00
Andreas Müller
5c6ac9bbed Update README again 2019-03-25 23:47:59 +01:00
Andreas Müller
dacae19179 Update README.md 2019-03-25 12:43:51 +01:00
Andreas Müller
42161e6c92 Update README.md 2019-03-25 12:37:01 +01:00
Andreas Müller
302fe51b23 Update README
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-25 11:56:20 +01:00
Andreas Müller
87b5d09e1e liri-eglfs: remove screen-recorder code
* it uses OpenGL3 which is not available on common machines
* what is it doing exactly...

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-22 16:22:16 +01:00
Andreas Müller
5da7f59c41 liri-qtgsettings: upgrade sources
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-22 16:22:01 +01:00
Andreas Müller
03d55699d2 liri-shell: upgrade sources
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-22 16:21:49 +01:00
Andreas Müller
7bfcc46fc6 liri-cmake-shared: upgrade sources
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-22 16:21:32 +01:00
Andreas Müller
7030673a6c sddm: upgrade 0.18.0 -> 0.18.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-22 16:21:15 +01:00
Andreas Müller
54f1b4a08e kwave: Add librsvg-native to DEPENDS to fix build
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-19 13:04:48 +01:00
Andreas Müller
4cad6815f3 Drop a note in README where to find musician recipes
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-18 00:18:19 +01:00
Andreas Müller
df86185911 remove all recipes moved to meta-musiscians
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-18 00:17:42 +01:00
Andreas Müller
053e5ff299 layer.conf: add missing layer dependencies
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-18 00:14:10 +01:00
Andreas Müller
38f5aaba2f ladspa: move recipes-musicians -> recipes-multimedia
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-17 23:36:11 +01:00
Andreas Müller
507fac5eaa timidity++: move recipes-musicians -> recipes-multimedia
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-17 23:29:48 +01:00
Andreas Müller
20cb49a71b drumstick: move recipes-musicians -> recipes-multimedia
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-17 23:13:23 +01:00
Andreas Müller
94be3cd791 qt-gstreamer: move recipes-musicians -> recipes-multimedia
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-17 23:03:21 +01:00
Andreas Müller
2460980330 pipewire: move recipes-musicians -> recipes-multimedia
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-17 22:56:07 +01:00
Andreas Müller
e0208bb942 kf5-world: add baloo-no-autostart
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-17 22:16:05 +01:00
Andreas Müller
3bfb3323bf soundtouch: move recipes-musicians -> recipes-multimedia
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-17 22:14:49 +01:00
Andreas Müller
253e9ab731 perl-template-toolkit: upgrade 2.27 -> 2.28
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-17 22:14:44 +01:00
Andreas Müller
0982cf16e4 nodeeditor: move to recipes-misc
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-16 22:19:43 +01:00
Andreas Müller
4312a28690 mruby: remove - nothing requires it
When adding zyn-fusion I thought it would be necessary but mruby-zest includes
a version of mruby already.

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-16 22:14:27 +01:00
Andreas Müller
b55d37ca9a libcdio-paranoia: remove - it is in meta-oe
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-16 22:09:08 +01:00
Andreas Müller
04a602910b Move mixx and qmmp recipes-musicians -> recipes-multimedia
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-16 14:34:25 +01:00
Andreas Müller
e5941e0c58 cmst: remove - nothing requires it anymore
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-16 11:32:14 +01:00
Andreas Müller
69cba84a1b guitarix: fix build with boost >= 1.69.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-15 21:31:10 +01:00
Andreas Müller
13dae9019b remove leftover FILES_${PN}-dbg entries
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
2019-03-15 13:10:47 +01:00
584 changed files with 1725 additions and 20164 deletions

17
README
View File

@@ -1,17 +0,0 @@
OE layer to desktop environments based on qt5
This layer depends on:
URI: git://git.openembedded.org/openembedded-core
branch: master
revision: HEAD
URI: git://github.com/meta-qt5/meta-qt5.git
branch: master
revision: HEAD
URI: git://git.openembedded.org/meta-openembedded
branch: master
revision: HEAD
Layer maintainer: Andreas Müller <schnitzeltony@gmail.com>

27
README.md Normal file
View File

@@ -0,0 +1,27 @@
OE layer to desktop environments based on Qt5
---------------------------------------------
Layer dependencies:
----------------------
see [layer.conf](conf/layer.conf) for dependencies and https://layers.openembedded.org/layerindex/branch/master/layers/ where to find layers
Contributing
------------
* Submit any patches against the `meta-qt5-extra` layer by using the GitHub pull-request feature.
Policies
--------
* Please do not send private emails to maintainers. For questions/suggestions.. use GitHub issues.
* Pull requests should follow [OE-Styleguide](https://www.openembedded.org/wiki/Styleguide) with the following additions:
* Use 4 spaces for indention always
* For splitting of long list values use four-space indentation on sucessive lines and prefer the closing quote as the first character ([OE-Styleguide](https://www.openembedded.org/wiki/Styleguide) - second example)
* Pull-requests with patches fixing issues for musl, clang or gold-linker are accepeted only if patches have upstream-status "Applied" or "Backport" and contain a link to the upstream patch.
Maintainers
-----------
Layer maintainer: Andreas Müller <schnitzeltony@gmail.com>

View File

@@ -81,7 +81,7 @@ python () {
if get_flags_ignore(cmakehideflags): if get_flags_ignore(cmakehideflags):
return return
pn = d.getVar('PN', True) pn = d.getVar('PN')
if cmakehideflags: if cmakehideflags:
for flag, flagval in sorted(cmakehideflags.items()): for flag, flagval in sorted(cmakehideflags.items()):
items = flagval.split(",") items = flagval.split(",")
@@ -96,7 +96,7 @@ python () {
# 4. Handle CMAKE_ALIGN_SYSROOT # 4. Handle CMAKE_ALIGN_SYSROOT
python do_populate_sysroot_append() { python do_populate_sysroot_append() {
pn = d.getVar('PN', True) pn = d.getVar('PN')
# parse single parameter in CMAKE_ALIGN_SYSROOT[..] and return array of line strings extracted # parse single parameter in CMAKE_ALIGN_SYSROOT[..] and return array of line strings extracted
def parseparam(param, flag): def parseparam(param, flag):
@@ -107,7 +107,7 @@ python do_populate_sysroot_append() {
# handle file in WORKDIR # handle file in WORKDIR
if cmd == '-f' or cmd == '-F': if cmd == '-f' or cmd == '-F':
filename = "%s/%s" % (d.getVar('WORKDIR', True), cmdparam) filename = "%s/%s" % (d.getVar('WORKDIR'), cmdparam)
if os.path.isfile(filename): if os.path.isfile(filename):
fd = open(filename, 'r') fd = open(filename, 'r')
str = fd.read() str = fd.read()
@@ -144,7 +144,7 @@ python do_populate_sysroot_append() {
return return
# check if cmake files were installed to sysroot # check if cmake files were installed to sysroot
tmpfile = d.getVar('CMAKEINSTALLED', True) tmpfile = d.getVar('CMAKEINSTALLED')
if (not os.path.isfile(tmpfile)) or os.path.getsize(tmpfile) == 0: if (not os.path.isfile(tmpfile)) or os.path.getsize(tmpfile) == 0:
bb.warn("There were no cmake files installed by %s" % pn) bb.warn("There were no cmake files installed by %s" % pn)
else: else:
@@ -157,7 +157,7 @@ python do_populate_sysroot_append() {
if len(cmakedir) == 0: if len(cmakedir) == 0:
bb.fatal('Directory in CMAKE_ALIGN_SYSROOT[%s] must not be empty in %s' % (flag, pn)) bb.fatal('Directory in CMAKE_ALIGN_SYSROOT[%s] must not be empty in %s' % (flag, pn))
# check if this directory is created by us # check if this directory is created by us
pipe = os.popen('grep %s %s' % (cmakedir, d.getVar('CMAKEINSTALLED', True))) pipe = os.popen('grep %s %s' % (cmakedir, d.getVar('CMAKEINSTALLED')))
matching_files = pipe.readlines() matching_files = pipe.readlines()
pipe.close() pipe.close()
if len(matching_files) == 0: if len(matching_files) == 0:

View File

@@ -5,7 +5,7 @@ CMAKEINSTALLED = "${WORKDIR}/staged_cmake_files"
# 1. remove tmp file from last build # 1. remove tmp file from last build
python do_populate_sysroot_prepend() { python do_populate_sysroot_prepend() {
tmpfile = d.getVar('CMAKEINSTALLED', True) tmpfile = d.getVar('CMAKEINSTALLED')
if os.path.isfile(tmpfile): if os.path.isfile(tmpfile):
os.remove(tmpfile) os.remove(tmpfile)
} }

View File

@@ -1,6 +1,6 @@
inherit kde-base inherit kde-base
KDE_APP_VERSION = "18.12.3" KDE_APP_VERSION = "19.08.0"
SRC_URI = "${KDE_MIRROR}/stable/applications/${PV}/src/${BPN}-${PV}.tar.xz" SRC_URI = "${KDE_MIRROR}/stable/applications/${PV}/src/${BPN}-${PV}.tar.xz"

View File

@@ -19,11 +19,18 @@ SRC_URI = "${KDE_MIRROR}/stable/${BPN}/${PV}/src/${BPN}-${PV}.tar.xz"
# extra-cmake-modules cause dependent to check for python # extra-cmake-modules cause dependent to check for python
inherit cmake_qt5_extra pythonnative inherit cmake_qt5_extra pythonnative
DEPENDS += "libxml2-native"
do_compile_prepend() { do_compile_prepend() {
export XDG_DATA_HOME=${STAGING_DATADIR} export XDG_DATA_HOME=${STAGING_DATADIR}
} }
FILES_${PN} += "${libdir}/plugins/kf5 ${datadir}/kf5 ${libexecdir}/kf5" FILES_${PN} += " \
${datadir}/kf5 \
${datadir}/qlogging-categories5 \
${libdir}/plugins/kf5 \
${libexecdir}/kf5 \
"
EXTRA_OECMAKE += " \ EXTRA_OECMAKE += " \
-DECM_MKSPECS_INSTALL_DIR=${OE_QMAKE_PATH_QT_ARCHDATA}/mkspecs/modules \ -DECM_MKSPECS_INSTALL_DIR=${OE_QMAKE_PATH_QT_ARCHDATA}/mkspecs/modules \

View File

@@ -1,3 +1,3 @@
inherit kde-kf5 inherit kde-kf5
SRC_URI = "${KDE_MIRROR}/stable/frameworks/5.56/portingAids/${BPN}-${PV}.tar.xz" SRC_URI = "${KDE_MIRROR}/stable/frameworks/5.61/portingAids/${BPN}-${PV}.tar.xz"

View File

@@ -1,5 +1,5 @@
inherit kde-base inherit kde-base
KF5_VERSION = "5.56.0" KF5_VERSION = "5.61.0"
SRC_URI = "${KDE_MIRROR}/stable/frameworks/5.56/${BPN}-${PV}.tar.xz" SRC_URI = "${KDE_MIRROR}/stable/frameworks/5.61/${BPN}-${PV}.tar.xz"

View File

@@ -1,7 +1,6 @@
inherit kde-base inherit kde-base
PLASMA_VERSION = "5.15.3" PLASMA_VERSION = "5.16.5"
PLASMA_FIXUP_VERSION = "5.15.3.2"
SRC_URI = "${KDE_MIRROR}/stable/plasma/${PLASMA_VERSION}/${BPN}-${PV}.tar.xz" SRC_URI = "${KDE_MIRROR}/stable/plasma/${PLASMA_VERSION}/${BPN}-${PV}.tar.xz"

View File

@@ -1,53 +0,0 @@
# Helper class to handle ontarget-postinst creation of lv2 turtle files
# File created during compile usually. To create this file makefiles have to be
# aligned - see do_configure_prepend at zynaddsubfx or distrho-ports. The file
# is expected with the following format
# lv2-ttl-generator <path>/plugin.so
LV2-TURTLE-BUILD-DATA = "${WORKDIR}/lv2-ttl-generator-data"
# E.g zynaddsubfx needs to create dummy lv2 turtle files to keep install sane.
# To delete them automatically (see below) the contain a dummy string:
LV2-DUMMY-TURTLE-STR = "lv2-dummy-turtle-string"
# To make ontarget postinst/prerm happen, the names of all plugins with their
# paths as installed on target a stored in a file called lv2-postinst-manifest
LV2-POSTINST-MANIFEST = "${datadir}/${BPN}/lv2-postinst-manifest"
do_install_append() {
# remove dummy lv2-turtles again
cd ${D}/${libdir}/lv2
for tfile in `grep -rl ${LV2-DUMMY-TURTLE-STR}`; do
rm $tfile
done
# create postinst manifest
install -d ${D}`dirname ${LV2-POSTINST-MANIFEST}`
for sofile in `cat ${LV2-TURTLE-BUILD-DATA} | awk '{ print $2 }'`; do
sofile=`basename $sofile`
installed=`find ${D}${libdir}/lv2 -name $sofile | sed 's|${D}||g'`
echo $installed >> ${D}${LV2-POSTINST-MANIFEST}
done
}
pkg_postinst_ontarget_${PN}-lv2() {
oldpath=`pwd`
for sofile in `cat ${LV2-POSTINST-MANIFEST}`; do
cd `dirname "$sofile"`
lv2-ttl-generator "$sofile"
done
cd $oldpath
}
pkg_prerm_${PN}-lv2() {
for sofile in `cat ${LV2-POSTINST-MANIFEST}`; do
path=`dirname "$sofile"`
for turtle in `find $path -name '*.ttl'`; do
rm $turtle
done
done
}
FILES_${PN}-lv2 += "${LV2-POSTINST-MANIFEST}"
RDEPENDS_${PN}-lv2 += "lv2-ttl-generator"

View File

@@ -1,8 +0,0 @@
# Auto package audio plugins
PACKAGES =+ "${PN}-dssi ${PN}-ladspa ${PN}-lv2 ${PN}-vst"
FILES_${PN}-dssi += "${libdir}/dssi"
FILES_${PN}-ladspa += "${libdir}/ladspa"
FILES_${PN}-lv2 += "${libdir}/lv2"
FILES_${PN}-vst += "${libdir}/vst"

View File

@@ -13,9 +13,9 @@ DEPENDS += "qemu-native"
# an absolute path. # an absolute path.
def qemu_run_binary_local(data, rootfs_path, binary): def qemu_run_binary_local(data, rootfs_path, binary):
libdir = rootfs_path + data.getVar("libdir", False) libdir = rootfs_path + data.getVar("libdir")
base_libdir = rootfs_path + data.getVar("base_libdir", False) base_libdir = rootfs_path + data.getVar("base_libdir")
extra_libdir = data.getVar("QEMU_EXTRA_LIBDIR", False) extra_libdir = data.getVar("QEMU_EXTRA_LIBDIR")
if extra_libdir: if extra_libdir:
return qemu_wrapper_cmdline(data, rootfs_path, [libdir, base_libdir, extra_libdir]) + binary return qemu_wrapper_cmdline(data, rootfs_path, [libdir, base_libdir, extra_libdir]) + binary
else: else:

View File

@@ -13,26 +13,26 @@ FILES_${PN}_remove = "${datadir}/${BPN}"
python qt_do_split_locales() { python qt_do_split_locales() {
import glob import glob
if (d.getVar('PACKAGE_NO_LOCALE', True) == '1'): if (d.getVar('PACKAGE_NO_LOCALE') == '1'):
bb.debug(1, "package requested not splitting locales") bb.debug(1, "package requested not splitting locales")
return return
packages = (d.getVar('PACKAGES', True) or "").split() packages = (d.getVar('PACKAGES') or "").split()
datadir = d.getVar('datadir', True) datadir = d.getVar('datadir')
if not datadir: if not datadir:
bb.note("datadir not defined") bb.note("datadir not defined")
return return
dvar = d.getVar('PKGD', True) dvar = d.getVar('PKGD')
pn = d.getVar('LOCALEBASEPN', True) pn = d.getVar('LOCALEBASEPN')
if pn + '-locale' in packages: if pn + '-locale' in packages:
packages.remove(pn + '-locale') packages.remove(pn + '-locale')
# extract locales from *.qm files into list in locales # extract locales from *.qm files into list in locales
locales = [] locales = []
for transvar in d.getVar('QT_TRANSLATION_FILES', True).split(): for transvar in d.getVar('QT_TRANSLATION_FILES').split():
translocation = '%s%s' % (dvar, transvar) translocation = '%s%s' % (dvar, transvar)
transfiles = glob.glob(translocation) transfiles = glob.glob(translocation)
for l in sorted(transfiles): for l in sorted(transfiles):
@@ -44,16 +44,16 @@ python qt_do_split_locales() {
bb.debug(1, "No locale files in this package") bb.debug(1, "No locale files in this package")
return return
summary = d.getVar('SUMMARY', True) or pn summary = d.getVar('SUMMARY') or pn
description = d.getVar('DESCRIPTION', True) or "" description = d.getVar('DESCRIPTION') or ""
locale_section = d.getVar('LOCALE_SECTION', True) locale_section = d.getVar('LOCALE_SECTION')
mlprefix = d.getVar('MLPREFIX', True) or "" mlprefix = d.getVar('MLPREFIX') or ""
for l in sorted(locales): for l in sorted(locales):
ln = legitimize_package_name(l) ln = legitimize_package_name(l)
pkg = pn + '-locale-' + ln pkg = pn + '-locale-' + ln
packages.append(pkg) packages.append(pkg)
files = '' files = ''
for transvar in d.getVar('QT_TRANSLATION_FILES', True).split(): for transvar in d.getVar('QT_TRANSLATION_FILES').split():
files = '%s %s' % (files, transvar.replace('*.qm', '*_%s.qm' % l)) files = '%s %s' % (files, transvar.replace('*.qm', '*_%s.qm' % l))
d.setVar('FILES_' + pkg, files ) d.setVar('FILES_' + pkg, files )
d.setVar('RRECOMMENDS_' + pkg, '%svirtual-locale-%s' % (mlprefix, ln)) d.setVar('RRECOMMENDS_' + pkg, '%svirtual-locale-%s' % (mlprefix, ln))

View File

@@ -1,37 +0,0 @@
# avoids build breaks when using no-static-libs.inc
DISABLE_STATIC = ""
EXTRA_OECONF_append = " ${PACKAGECONFIG_CONFARGS}"
python waf_preconfigure() {
import subprocess
from distutils.version import StrictVersion
subsrcdir = d.getVar('S')
wafbin = os.path.join(subsrcdir, 'waf')
try:
result = subprocess.check_output([wafbin, '--version'], cwd=subsrcdir, stderr=subprocess.STDOUT)
version = result.decode('utf-8').split()[1]
if StrictVersion(version) >= StrictVersion("1.8.7"):
d.setVar("WAF_EXTRA_CONF", "--bindir=${bindir} --libdir=${libdir}")
except subprocess.CalledProcessError as e:
bb.warn("Unable to execute waf --version, exit code %d. Assuming waf version without bindir/libdir support." % e.returncode)
except FileNotFoundError:
bb.fatal("waf does not exist in %s" % subsrcdir)
}
do_configure[prefuncs] += "waf_preconfigure"
wafold_do_configure() {
${S}/waf configure --prefix=${prefix} ${WAF_EXTRA_CONF} ${EXTRA_OECONF}
}
do_compile[progress] = "outof:^\[\s*(\d+)/\s*(\d+)\]\s+"
wafold_do_compile() {
${S}/waf build ${@oe.utils.parallel_make_argument(d, '-j%d', limit=64)}
}
wafold_do_install() {
${S}/waf install --destdir=${D}
}
EXPORT_FUNCTIONS do_configure do_compile do_install

View File

@@ -10,8 +10,16 @@ BBFILE_COLLECTIONS += "meta-qt5-extra"
BBFILE_PATTERN_meta-qt5-extra := "^${LAYERDIR}/" BBFILE_PATTERN_meta-qt5-extra := "^${LAYERDIR}/"
BBFILE_PRIORITY_meta-qt5-extra = "20" BBFILE_PRIORITY_meta-qt5-extra = "20"
LAYERDEPENDS_meta-qt5-extra = "core qt5-layer openembedded-layer networking-layer multimedia-layer" LAYERDEPENDS_meta-qt5-extra = " \
LAYERSERIES_COMPAT_meta-qt5-extra = "sumo thud" core \
qt5-layer \
openembedded-layer \
networking-layer \
multimedia-layer \
gnome-layer \
meta-python \
"
LAYERSERIES_COMPAT_meta-qt5-extra = "thud warrior"
LICENSE_PATH += "${LAYERDIR}/files/licenses" LICENSE_PATH += "${LAYERDIR}/files/licenses"

View File

@@ -0,0 +1,24 @@
SUMMARY = "Connectagram is a word unscrambling game"
HOMEPAGE = "https://gottcode.org/connectagram/"
LICENSE = "GPLv3"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
inherit qmake5 qt5-translation gtk-icon-cache
DEPENDS = "qttools-native qtbase hicolor-icon-theme"
SRC_URI = "http://gottcode.org/${BPN}/${BPN}-${PV}-src.tar.bz2"
SRC_URI[md5sum] = "db3ad80358b31df292d69b067c5657c6"
SRC_URI[sha256sum] = "04dbe12f52e68a0fececad1bbab08e279d7fd2f438e126bfc6d047daf1a55b75"
PV = "1.2.10"
EXTRA_QMAKEVARS_PRE += "PREFIX=${prefix}"
FILES_${PN} += " \
${datadir}/metainfo \
"
# WIP: qt5-translation expects *.qm to work properly so pack word data in PN for now
FILES_${PN} += " \
${datadir}/connectagram/data \
"

View File

@@ -14,8 +14,9 @@ DEPENDS = " \
" "
SRC_URI = "http://gottcode.org/${BPN}/${BPN}-${PV}-src.tar.bz2" SRC_URI = "http://gottcode.org/${BPN}/${BPN}-${PV}-src.tar.bz2"
SRC_URI[md5sum] = "b3bcf028c519b6a6daabfc71055d4ca8" SRC_URI[md5sum] = "a9a33873fc7c0f919fe575b78278fdbf"
SRC_URI[sha256sum] = "0190fff4930213b2e32d5d76750af784f45f89046d239da466dc5c9f625ec05b" SRC_URI[sha256sum] = "5886054427da20ef0542dc97c8d2b4308b0a169b49f0409633dd8b17fe71bc94"
PV = "1.7.3"
EXTRA_QMAKEVARS_PRE += "PREFIX=${prefix}" EXTRA_QMAKEVARS_PRE += "PREFIX=${prefix}"
@@ -23,7 +24,6 @@ FILES_${PN} += " \
${datadir}/metainfo \ ${datadir}/metainfo \
${datadir}/${BPN}/icons \ ${datadir}/${BPN}/icons \
${datadir}/${BPN}/symbols1000.dat \ ${datadir}/${BPN}/symbols1000.dat \
${datadir}/${BPN}/icons \
${datadir}/${BPN}/themes \ ${datadir}/${BPN}/themes \
${datadir}/${BPN}/sounds \ ${datadir}/${BPN}/sounds \
" "

View File

@@ -8,8 +8,9 @@ inherit qmake5 qt5-translation gtk-icon-cache
DEPENDS = "qttools-native qtbase hicolor-icon-theme" DEPENDS = "qttools-native qtbase hicolor-icon-theme"
SRC_URI = "http://gottcode.org/${BPN}/${BPN}-${PV}-src.tar.bz2" SRC_URI = "http://gottcode.org/${BPN}/${BPN}-${PV}-src.tar.bz2"
SRC_URI[md5sum] = "f5a0a46d4d1c40c98f20be531aacf488" SRC_URI[md5sum] = "85272ffa824695e76e726dcce798dbe3"
SRC_URI[sha256sum] = "7cc6c49cb191a264dccf18659b885ead921f01ad496dac9774c7ec49428c8a7d" SRC_URI[sha256sum] = "440e9570e2909e3029cced304774a15d83b4019925ac9a4cfb44c1f8a77592d8"
PV = "1.1.8"
EXTRA_QMAKEVARS_PRE += "PREFIX=${prefix}" EXTRA_QMAKEVARS_PRE += "PREFIX=${prefix}"

View File

@@ -8,8 +8,9 @@ inherit qmake5 qt5-translation gtk-icon-cache
DEPENDS = "qttools-native qtbase hicolor-icon-theme" DEPENDS = "qttools-native qtbase hicolor-icon-theme"
SRC_URI = "http://gottcode.org/${BPN}/${BPN}-${PV}-src.tar.bz2" SRC_URI = "http://gottcode.org/${BPN}/${BPN}-${PV}-src.tar.bz2"
SRC_URI[md5sum] = "0b8d536e87c634471543cfae97b7b1c0" SRC_URI[md5sum] = "465bdcaa8793dd74e1f1a13dddb78631"
SRC_URI[sha256sum] = "9dfdaaf802f792dbd539b7e87674f942a773970aa50c298cd395b5d21a9acca3" SRC_URI[sha256sum] = "422f5fed8adc7e2bc43e22a5c0573385143f8b15e8b3495b7b766e0409fa9782"
PV = "1.1.5"
EXTRA_QMAKEVARS_PRE += "PREFIX=${prefix}" EXTRA_QMAKEVARS_PRE += "PREFIX=${prefix}"

View File

@@ -0,0 +1,19 @@
SUMMARY = "Kapow is a punch clock program to easily keep track of your hours"
HOMEPAGE = "https://gottcode.org/kapow/"
LICENSE = "GPLv3"
LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504"
inherit qmake5 qt5-translation gtk-icon-cache
DEPENDS = "qttools-native qtbase hicolor-icon-theme"
SRC_URI = "http://gottcode.org/${BPN}/${BPN}-${PV}-src.tar.bz2"
SRC_URI[md5sum] = "4f0fee606eff49d5a5cf9cdc9baae622"
SRC_URI[sha256sum] = "f18ccc4e42d6ddb763983d0bfdc1da4ff91faa83289796e1b238f5fa5404e51e"
PV = "1.5.9"
EXTRA_QMAKEVARS_PRE += "PREFIX=${prefix}"
FILES_${PN} += " \
${datadir}/metainfo \
"

View File

@@ -5,9 +5,11 @@ LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda
inherit packagegroup inherit packagegroup
RDEPENDS_${PN} = " \ RDEPENDS_${PN} = " \
connectagram \
focuswriter \ focuswriter \
gottet \ gottet \
hexalate \ hexalate \
kapow \
peg-e \ peg-e \
simsu \ simsu \
tetzle \ tetzle \

View File

@@ -8,8 +8,9 @@ inherit qmake5 qt5-translation gtk-icon-cache
DEPENDS = "qttools-native qtbase hicolor-icon-theme" DEPENDS = "qttools-native qtbase hicolor-icon-theme"
SRC_URI = "http://gottcode.org/${BPN}/${BPN}-${PV}-src.tar.bz2" SRC_URI = "http://gottcode.org/${BPN}/${BPN}-${PV}-src.tar.bz2"
SRC_URI[md5sum] = "001a9d449c47e7dca9c9c93defbaa946" SRC_URI[md5sum] = "9730d413dc6df67de93cd6f506680db6"
SRC_URI[sha256sum] = "b7a644397a6e8fd24c5df72a8c5950af8de035c9fafc712fea5eae87eea15d81" SRC_URI[sha256sum] = "07025165f903a2e0e57c5ff537a7abb6e849a8d0f0c531b48db4a452edf6a0fc"
PV = "1.2.7"
EXTRA_QMAKEVARS_PRE += "PREFIX=${prefix}" EXTRA_QMAKEVARS_PRE += "PREFIX=${prefix}"

View File

@@ -8,8 +8,9 @@ inherit qmake5 qt5-translation gtk-icon-cache
DEPENDS = "qttools-native qtbase hicolor-icon-theme" DEPENDS = "qttools-native qtbase hicolor-icon-theme"
SRC_URI = "http://gottcode.org/${BPN}/${BPN}-${PV}-src.tar.bz2" SRC_URI = "http://gottcode.org/${BPN}/${BPN}-${PV}-src.tar.bz2"
SRC_URI[md5sum] = "f7567be498c365b6a2e301346d08659a" SRC_URI[md5sum] = "d3e8887703dddc59999021bb364da860"
SRC_URI[sha256sum] = "a3c56b6339fd314b198b7ec89d27f1919d4b480e7e0eae03980dda5fec31cd6a" SRC_URI[sha256sum] = "79b35bef30b6629574cb563d60291b4dc2cd41f52dc48acde53dcb874656b6a6"
PV = "1.3.8"
EXTRA_QMAKEVARS_PRE += "PREFIX=${prefix}" EXTRA_QMAKEVARS_PRE += "PREFIX=${prefix}"

View File

@@ -8,8 +8,9 @@ inherit qmake5 qt5-translation gtk-icon-cache
DEPENDS = "qttools-native qtbase hicolor-icon-theme" DEPENDS = "qttools-native qtbase hicolor-icon-theme"
SRC_URI = "http://gottcode.org/${BPN}/${BPN}-${PV}-src.tar.bz2" SRC_URI = "http://gottcode.org/${BPN}/${BPN}-${PV}-src.tar.bz2"
SRC_URI[md5sum] = "df7a1a9174a3802b8738ddb3f423d0da" SRC_URI[md5sum] = "85685c336812e6e46133ab5e82be4a4d"
SRC_URI[sha256sum] = "ef67083018dc5e22a61d52e3041d6d725753e6ed5bc70b770159d867451c8cb1" SRC_URI[sha256sum] = "982bac58aa37be4ac27a723b84d122af62b8cdce63d9aad180efa48427ce10b0"
PV = "2.1.5"
EXTRA_QMAKEVARS_PRE += "PREFIX=${prefix}" EXTRA_QMAKEVARS_PRE += "PREFIX=${prefix}"

View File

@@ -3,7 +3,6 @@ auth required pam_env.so
auth required pam_tally.so file=/var/log/faillog onerr=succeed auth required pam_tally.so file=/var/log/faillog onerr=succeed
auth required pam_shells.so auth required pam_shells.so
auth required pam_nologin.so auth required pam_nologin.so
auth required pam_permit.so
-auth optional pam_gnome_keyring.so -auth optional pam_gnome_keyring.so
account include common-account account include common-account

View File

@@ -10,8 +10,9 @@ REQUIRED_DISTRO_FEATURES = "x11"
inherit cmake_qt5_extra qmake5_base pkgconfig systemd useradd distro_features_check inherit cmake_qt5_extra qmake5_base pkgconfig systemd useradd distro_features_check
DEPENDS += "extra-cmake-modules-native qtbase qtdeclarative qttools libxcb" DEPENDS += "extra-cmake-modules-native qtbase qtdeclarative qttools libxcb"
# REVISIT optionals
DEPENDS += "libpam" PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'pam', d)}"
PACKAGECONFIG[pam] = "-DENABLE_PAM=ON, -DENABLE_PAM=OFF, libpam"
# Note: we should check default config changes by running sddm --example-config on target. # Note: we should check default config changes by running sddm --example-config on target.
# This is usually done during build but does not work for our cross environment # This is usually done during build but does not work for our cross environment
@@ -23,8 +24,8 @@ SRC_URI = " \
file://sddm-autologin.pam \ file://sddm-autologin.pam \
file://sddm.conf \ file://sddm.conf \
" "
SRCREV = "c8867e02890502151a314c529348e9a42d0a061c" SRCREV = "de41b8ea555f2e42ba47d83530ad654ca708cf85"
PV = "0.18.0" PV = "0.18.1"
S = "${WORKDIR}/git" S = "${WORKDIR}/git"
@@ -38,17 +39,21 @@ do_configure_append() {
sed -i 's:${STAGING_DIR_HOST}.*${libdir}:${libdir}:g' ${B}/src/common/Constants.h sed -i 's:${STAGING_DIR_HOST}.*${libdir}:${libdir}:g' ${B}/src/common/Constants.h
} }
install_pam() {
install -d ${D}${sysconfdir}/pam.d
install -m 644 ${WORKDIR}/sddm.pam ${D}${sysconfdir}/pam.d/sddm
install -m 644 ${WORKDIR}/sddm-autologin.pam ${D}${sysconfdir}/pam.d/sddm-autologin
}
do_install_append() { do_install_append() {
install -d ${D}/${sysconfdir}/sddm.conf.d install -d ${D}/${sysconfdir}/sddm.conf.d
install -m 644 ${WORKDIR}/sddm.conf ${D}/${sysconfdir}/sddm.conf.d/00-default.conf install -m 644 ${WORKDIR}/sddm.conf ${D}/${sysconfdir}/sddm.conf.d/00-default.conf
install -d ${D}${sysconfdir}/pam.d
install -m 644 ${WORKDIR}/sddm.pam ${D}${sysconfdir}/pam.d/sddm
install -m 644 ${WORKDIR}/sddm-autologin.pam ${D}${sysconfdir}/pam.d/sddm-autologin
install -d ${D}${localstatedir}/lib/sddm install -d ${D}${localstatedir}/lib/sddm
chown -R sddm:sddm ${D}${localstatedir}/lib/sddm chown -R sddm:sddm ${D}${localstatedir}/lib/sddm
chmod 0750 ${D}${localstatedir}/lib/sddm chmod 0750 ${D}${localstatedir}/lib/sddm
${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'install_pam', '', d)}
} }
FILES_${PN} += "${OE_QMAKE_PATH_QML}" FILES_${PN} += "${OE_QMAKE_PATH_QML}"
@@ -69,7 +74,7 @@ RDEPENDS_${PN} += " \
qtbase-plugins \ qtbase-plugins \
qtdeclarative-plugins \ qtdeclarative-plugins \
qtdeclarative-qmlplugins \ qtdeclarative-qmlplugins \
pam-plugin-tally \ ${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'pam-plugin-tally', '', d)} \
" "
RRECOMMENDS_${PN += " \ RRECOMMENDS_${PN += " \

View File

@@ -1,9 +1,9 @@
SUMMARY = "Add mathematical features to your program" SUMMARY = "Add mathematical features to your program"
LICENSE = "GPLv2 & GFDL-1.2" LICENSE = "GPLv2 & LGPLv2 & GFDL-1.2"
LIC_FILES_CHKSUM = " \ LIC_FILES_CHKSUM = " \
file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
file://COPYING.LIB;md5=5f30f0716dfdd0d91eb439ebec522ec2 \ file://COPYING.LIB;md5=5f30f0716dfdd0d91eb439ebec522ec2 \
file://COPYING.DOC;md5=ad1419ecc56e060eccf8184a87c4285f \ file://COPYING.DOC;md5=28d73eafa40ebd0ccdc6b37df8de10a3 \
" "
inherit kde-apps inherit kde-apps
@@ -15,8 +15,8 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "f8186958405a7ee235ba0bff76c0f126" SRC_URI[md5sum] = "5df2b3229bd8487cf54c094496f9b823"
SRC_URI[sha256sum] = "c241b6a3d849534ccd50601c0aebd5cd785220bb7957ed7f6b1d3db35ba0f925" SRC_URI[sha256sum] = "516f29f089be92fecf5e17dcf466a9daf8525ec9e594f52f04338603914c2003"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/libanalitza \ ${datadir}/libanalitza \

View File

@@ -28,9 +28,11 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "72d72ddaa13a10cd8ed6319fe00e51be" SRC_URI[md5sum] = "1a4bc737591957d2461328c43d7976eb"
SRC_URI[sha256sum] = "ecf781b5d3691bb967c9170938c1133e2972ee97d71aab2de65487a952700722" SRC_URI[sha256sum] = "0685285486ca933e3467f35c3d5d4e8633ae80f1e5529f8a4d8257d0b53d9512"
SRC_URI += "file://0001-fix-build-with-QT_NO_SESSIONMANAGER-set.patch" SRC_URI += " \
file://0001-fix-build-with-QT_NO_SESSIONMANAGER-set.patch \
"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/config.kcfg \ ${datadir}/config.kcfg \

View File

@@ -19,8 +19,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "d131f6dec4f4e50d52657087403e4c05" SRC_URI[md5sum] = "09e74bf5950455b6c236153af3bc5426"
SRC_URI[sha256sum] = "b8475ba1a74f8ebc6a36029b60ac803ab0d2c81c253b8c16bd05b6249454c3e3" SRC_URI[sha256sum] = "3ef81f74ce6fccd6eaf60e0dfd18fe660ac357e75c4715801da9bb3a203a6008"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/kservices5 \ ${datadir}/kservices5 \

View File

@@ -19,8 +19,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "340d557424fc1ae1defff10a660f39b2" SRC_URI[md5sum] = "6ee18909082965333cf6938c2850f28f"
SRC_URI[sha256sum] = "7fc7ff304cf5b5bf2049fdd53fbb4a819bddefc77fde94702c5118240403d972" SRC_URI[sha256sum] = "829ecfe3a46bc1c009fea14c5860aa17ea18f36ed33fdc9296c499992aeed466"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/kxmlgui5 \ ${datadir}/kxmlgui5 \

View File

@@ -16,7 +16,7 @@ DEPENDS += " \
" "
SRC_URI = "${KDE_MIRROR}/stable/${BPN}/src/${BPN}-${PV}.tar.xz" SRC_URI = "${KDE_MIRROR}/stable/${BPN}/src/${BPN}-${PV}.tar.xz"
SRC_URI[md5sum] = "25651209050396a76d660856f109cf04" SRC_URI[md5sum] = "78f66c9b8f9d1e61d421eea7ce5241c7"
SRC_URI[sha256sum] = "175645a149ae4d758ff2746900f6eabe4734b2bdac4d8c95893c650be4f929f2" SRC_URI[sha256sum] = "8f8983bc8d143832dc14bc2003ba6af1af27688e477c0c791fd61445464f2069"
FILES_${PN} += "${OE_QMAKE_PATH_PLUGINS}" FILES_${PN} += "${OE_QMAKE_PATH_PLUGINS}"

View File

@@ -0,0 +1,30 @@
From b4e62f10ad907cc3db7adac75e0171e88bb9172d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
Date: Sun, 18 Aug 2019 15:10:02 +0200
Subject: [PATCH] Fix build with Qt 5.13
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upstream-Status: Pending
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
src/plugins/forms/widgets/kexidbdatepicker.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/plugins/forms/widgets/kexidbdatepicker.cpp b/src/plugins/forms/widgets/kexidbdatepicker.cpp
index 1e0692d..c719964 100644
--- a/src/plugins/forms/widgets/kexidbdatepicker.cpp
+++ b/src/plugins/forms/widgets/kexidbdatepicker.cpp
@@ -24,6 +24,7 @@
#include <QLineEdit>
#include <QInputMethodEvent>
+#include <QDate>
KexiDBDatePicker::KexiDBDatePicker(QWidget *parent)
: KDatePicker(parent)
--
2.21.0

View File

@@ -40,9 +40,10 @@ SRC_URI = " \
${KDE_MIRROR}/stable/${BPN}/src/${BPN}-${PV}.tar.xz \ ${KDE_MIRROR}/stable/${BPN}/src/${BPN}-${PV}.tar.xz \
file://0001-remove-try_run-by-try_compile-in-breeze-icon-check.patch \ file://0001-remove-try_run-by-try_compile-in-breeze-icon-check.patch \
file://0002-Add-missing-include-to-fix-build-with-Qt-5.11.patch \ file://0002-Add-missing-include-to-fix-build-with-Qt-5.11.patch \
file://0003-Fix-build-with-Qt-5.13.patch \
" "
SRC_URI[md5sum] = "22d6c4739109441f5274da584f67f1c8" SRC_URI[md5sum] = "90ac376276be2f5a8f6eca537ca5fd0c"
SRC_URI[sha256sum] = "6d55cd4af177bcb060673a0977d52bc91cc2dd1b1420d008a78f9783312152fb" SRC_URI[sha256sum] = "7a813f9ea815a09c1e733d0e7dc879c64eee85f075389e87e6aab99cf0c1c1ff"
do_install_append() { do_install_append() {
install -d "${D}/${datadir}/pixmaps" install -d "${D}/${datadir}/pixmaps"

View File

@@ -18,12 +18,10 @@ DEPENDS += " \
" "
SRC_URI = "${KDE_MIRROR}/stable/${BPN}/src/${BPN}-${PV}.tar.xz" SRC_URI = "${KDE_MIRROR}/stable/${BPN}/src/${BPN}-${PV}.tar.xz"
SRC_URI[md5sum] = "ee888d41a677ddc6b8c63f0f71e82026" SRC_URI[md5sum] = "4964e28440f3a808297efb0cb786bd14"
SRC_URI[sha256sum] = "7ede8ee868ba480e4666a32b4b26d279b1e45177f83b0ada32a15fa9cee514a3" SRC_URI[sha256sum] = "67af0c2d74715957bd5373a6a30589ff0a996cb1d267dfd0538dccaa9a768dfa"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/kpropertywidgets3 \ ${datadir}/kproperty3 \
${datadir}/kservicetypes5 \
${datadir}/kreport3 \
${OE_QMAKE_PATH_PLUGINS} \ ${OE_QMAKE_PATH_PLUGINS} \
" "

View File

@@ -24,8 +24,8 @@ DEPENDS += " \
" "
SRC_URI = "${KDE_MIRROR}/stable/${BPN}/src/${BPN}-${PV}.tar.xz" SRC_URI = "${KDE_MIRROR}/stable/${BPN}/src/${BPN}-${PV}.tar.xz"
SRC_URI[md5sum] = "48216d8f83a48c93bed9acd0081daa92" SRC_URI[md5sum] = "f11fa519d7f5519c8e48906fa96cab2f"
SRC_URI[sha256sum] = "3b6485629b5e4343b7ddf42efb1927310d60b143a22afe79925147d0ddcdf36c" SRC_URI[sha256sum] = "22716d719654e8f887fe4d33654e252ddf3d3d818c44e15a8af0e6f2e7d6ccd7"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/kservicetypes5 \ ${datadir}/kservicetypes5 \

View File

@@ -19,8 +19,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "f4be0f56a4935ef177375ab7f22ce25b" SRC_URI[md5sum] = "032a73a5293f47e2e743fc71b34a6d89"
SRC_URI[sha256sum] = "1bff5f828f11e9b9a527b59f12ec16745fa19fb09392ca1872d6b0c909212427" SRC_URI[sha256sum] = "f074aa7151f4b4d9202d90257952638652a1bf09d02699762f346d85b61c5f54"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/config.kcfg \ ${datadir}/config.kcfg \

View File

@@ -36,18 +36,21 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "08f6009c452da25828e26608b1191d19" SRC_URI[md5sum] = "2c9aebc32016b521f62cb73e34c92635"
SRC_URI[sha256sum] = "c4921759bdfec9a96201a5d76a67869f867ec7e3caf92f8e46fa5d853a0741b1" SRC_URI[sha256sum] = "fd44714541ae7082d4615e441242afdba2d7810a373bfc8c3e64ff5c7db0a0f0"
SRC_URI += " \ SRC_URI += " \
file://0001-fix-build-for-qtbase-without-session-management.patch \ file://0001-fix-build-for-qtbase-without-session-management.patch \
file://0002-Revert-Make-target_link_libraries-for-kdeinit_dolphi.patch \ file://0002-Revert-Make-target_link_libraries-for-kdeinit_dolphi.patch \
" "
EXTRA_OECMAKE += "-DBUILD_TESTING=OFF"
FILES_SOLIBSDEV = "${libdir}/libdolphin*${SOLIBSDEV}" FILES_SOLIBSDEV = "${libdir}/libdolphin*${SOLIBSDEV}"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/config.kcfg \ ${datadir}/config.kcfg \
${datadir}/k*5 \ ${datadir}/k*5 \
${datadir}/kglobalaccel \
${datadir}/dbus-1 \ ${datadir}/dbus-1 \
${libdir}/libkdeinit5_dolphin.so \ ${libdir}/libkdeinit5_dolphin.so \
${OE_QMAKE_PATH_PLUGINS} \ ${OE_QMAKE_PATH_PLUGINS} \

View File

@@ -29,8 +29,8 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "fcf5e0ec51b65619fcfe8c7bc59bd162" SRC_URI[md5sum] = "0b8ac2d21caac785824241d25df3c48f"
SRC_URI[sha256sum] = "115d60bfdef498ea75bc077a7091fb738615b399b03ec2a76a4bf34f19b407f3" SRC_URI[sha256sum] = "3d792f6dfd4a5d8ad7726fa942840ebed2b2bb6f25ec6f68883b83859c21cacc"
CXXFLAGS += "-isystem ${STAGING_INCDIR}/phonon4qt5/KDE" CXXFLAGS += "-isystem ${STAGING_INCDIR}/phonon4qt5/KDE"

View File

@@ -21,8 +21,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "af910a156f817368d2bab2520636f320" SRC_URI[md5sum] = "317af4cb4e1ba176db4b6a8f049b3c88"
SRC_URI[sha256sum] = "9090bc7c7ac2586e857cdc246a94621c1453e7f65c6d491f2f374f43d3e4af1a" SRC_URI[sha256sum] = "bdd3d32f6666b3d2fa4c614f5f058571c8849484e1ba17a97996680503f8e8e6"
SRC_URI += " \ SRC_URI += " \
file://0001-fix-build-for-qtbase-build-without-session-support-Q.patch \ file://0001-fix-build-for-qtbase-build-without-session-support-Q.patch \
" "

View File

@@ -24,8 +24,8 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "e18910bb5e1605ed4c8eafe07ab2a0ad" SRC_URI[md5sum] = "b90a37729f3650157e0f32759248d72d"
SRC_URI[sha256sum] = "ad065e488f9a751423d571f51449e766c625e88ca7d3c30d21ff3b9027fc04af" SRC_URI[sha256sum] = "b61bf45df63dc3fb324e1a74ec84ae4f2d58371af88ccd28593b0716673dc00a"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/config.kcfg \ ${datadir}/config.kcfg \

View File

@@ -2,6 +2,9 @@ From e5170c60d0443d8f50b5bf6a85bea64bea29fbc0 Mon Sep 17 00:00:00 2001
From: "Luis Gustavo S. Barreto" <gustavo@ossystems.com.br> From: "Luis Gustavo S. Barreto" <gustavo@ossystems.com.br>
Date: Wed, 6 Apr 2016 19:42:07 +0000 Date: Wed, 6 Apr 2016 19:42:07 +0000
Subject: [PATCH 3/3] Avoid try_run Subject: [PATCH 3/3] Avoid try_run
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
When cross compiling, the executable compiled in the first step usually When cross compiling, the executable compiled in the first step usually
cannot be run on the build host. For this reason, we use try_compile() cannot be run on the build host. For this reason, we use try_compile()
@@ -10,15 +13,19 @@ to determine what version of libjpeg is available.
Upstream-Status: Pending Upstream-Status: Pending
Signed-off-by: Luis Gustavo S. Barreto <gustavo@ossystems.com.br> Signed-off-by: Luis Gustavo S. Barreto <gustavo@ossystems.com.br>
Adjusted to 19.04
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
--- ---
lib/CMakeLists.txt | 71 ++++++++++++++++++++++++++++++++---------------------- lib/CMakeLists.txt | 75 ++++++++++++++++++++++++++--------------------
1 file changed, 42 insertions(+), 29 deletions(-) 1 file changed, 42 insertions(+), 33 deletions(-)
diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
index d51b80d..db3ac7b 100644 index 2a6a08d..c8696ba 100644
--- a/lib/CMakeLists.txt --- a/lib/CMakeLists.txt
+++ b/lib/CMakeLists.txt +++ b/lib/CMakeLists.txt
@@ -10,42 +10,55 @@ message(STATUS "Looking for libjpeg version in ${JPEG_INCLUDE_DIR}/jpeglib.h") @@ -12,42 +12,51 @@ message(STATUS "Looking for libjpeg version in ${JPEG_INCLUDE_DIR}/jpeglib.h")
# found in (between libjpeg, libjpeg-turbo and various multilib header # found in (between libjpeg, libjpeg-turbo and various multilib header
# forwarding schemes seen in distros), have a simple program print out the # forwarding schemes seen in distros), have a simple program print out the
# right version. # right version.
@@ -27,6 +34,16 @@ index d51b80d..db3ac7b 100644
-#include <stdio.h> -#include <stdio.h>
-#include <stdlib.h> -#include <stdlib.h>
-#include <jpeglib.h> -#include <jpeglib.h>
-
-int main(void) { printf(\"%d\\\n\", JPEG_LIB_VERSION); return 0; }
-")
-
-try_run(JPEGLIB_RUN_RESULT JPEGLIB_COMPILE_RESULT
- ${CMAKE_CURRENT_BINARY_DIR} ${JPEGLIB_VERSION_CHECK_PATH}
- CMAKE_FLAGS -DINCLUDE_DIRECTORIES:PATH=${JPEG_INCLUDE_DIR}
- RUN_OUTPUT_VARIABLE jpeglib_version)
-
-if ((${JPEGLIB_COMPILE_RESULT} EQUAL FALSE) OR ("${JPEGLIB_RUN_RESULT}" EQUAL FAILED_TO_RUN) OR "${jpeglib_version}" STREQUAL "")
+function(JPEGVersionCheck Ret Op Version) +function(JPEGVersionCheck Ret Op Version)
+ set(JPEGLIB_VERSION_CHECK_PATH "${CMAKE_CURRENT_BINARY_DIR}/jpeglib-version-check.c") + set(JPEGLIB_VERSION_CHECK_PATH "${CMAKE_CURRENT_BINARY_DIR}/jpeglib-version-check.c")
+ file(WRITE ${JPEGLIB_VERSION_CHECK_PATH} " + file(WRITE ${JPEGLIB_VERSION_CHECK_PATH} "
@@ -41,68 +58,58 @@ index d51b80d..db3ac7b 100644
+ return 0; + return 0;
+ } + }
+ ") + ")
+ try_compile(COMPILE_RESULT_VAR
-int main(void) { printf(\"%d\\\n\", JPEG_LIB_VERSION); }
-")
+try_compile(COMPILE_RESULT_VAR
+ "${CMAKE_BINARY_DIR}" "${JPEGLIB_VERSION_CHECK_PATH}" + "${CMAKE_BINARY_DIR}" "${JPEGLIB_VERSION_CHECK_PATH}"
+ COMPILE_DEFINITIONS "${COMPILE_DEFINITIONS}" + COMPILE_DEFINITIONS "${COMPILE_DEFINITIONS}"
+ OUTPUT_VARIABLE COMPILE_OUT) + OUTPUT_VARIABLE COMPILE_OUT)
-try_run(JPEGLIB_RUN_RESULT JPEGLIB_COMPILE_RESULT
- ${CMAKE_CURRENT_BINARY_DIR} ${JPEGLIB_VERSION_CHECK_PATH}
- CMAKE_FLAGS -DINCLUDE_DIRECTORIES:PATH=${JPEG_INCLUDE_DIR}
- RUN_OUTPUT_VARIABLE jpeglib_version)
+ set(${Ret} ${COMPILE_OUT} PARENT_SCOPE) + set(${Ret} ${COMPILE_OUT} PARENT_SCOPE)
+endfunction() +endfunction()
+
-if ((${JPEGLIB_COMPILE_RESULT} EQUAL FALSE) OR ("${JPEGLIB_RUN_RESULT}" EQUAL FAILED_TO_RUN) OR "${jpeglib_version}" STREQUAL "")
- message(FATAL_ERROR "Could not find jpeglib.h. This file comes with libjpeg.")
-endif()
+find_package(JPEG REQUIRED) +find_package(JPEG REQUIRED)
+if(JPEG_FOUND) +if(JPEG_FOUND)
+ JPEGVersionCheck(JPEG_LIB_VERSION < 80) + JPEGVersionCheck(JPEG_LIB_VERSION < 80)
+ if (${JPEG_LIB_VERSION} MATCHES "#error") + if (${JPEG_LIB_VERSION} MATCHES "#error")
+ set(GV_JPEG_DIR libjpeg-62) + set(GV_JPEG_DIR libjpeg-62)
+ endif() + endif()
-if ("${jpeglib_version}" LESS 80)
- set(GV_JPEG_DIR libjpeg-62)
-endif()
+ JPEGVersionCheck(JPEG_LIB_VERSION == 80) + JPEGVersionCheck(JPEG_LIB_VERSION == 80)
+ if (${JPEG_LIB_VERSION} MATCHES "#error") + if (${JPEG_LIB_VERSION} MATCHES "#error")
+ set(GV_JPEG_DIR libjpeg-80) + set(GV_JPEG_DIR libjpeg-80)
+ endif() + endif()
-if ("${jpeglib_version}" EQUAL 80)
- set(GV_JPEG_DIR libjpeg-80)
-endif()
+ JPEGVersionCheck(JPEG_LIB_VERSION == 90) + JPEGVersionCheck(JPEG_LIB_VERSION == 90)
+ if (${JPEG_LIB_VERSION} MATCHES "#error") + if (${JPEG_LIB_VERSION} MATCHES "#error")
+ set(GV_JPEG_DIR libjpeg-90) + set(GV_JPEG_DIR libjpeg-90)
+ endif() + endif()
+
-if ("${jpeglib_version}" EQUAL 90)
- set(GV_JPEG_DIR libjpeg-90)
-endif()
-
-if ("${GV_JPEG_DIR}" STREQUAL "")
- message(FATAL_ERROR "Unknown libjpeg version: ${jpeglib_version}")
+ if ("${GV_JPEG_DIR}" STREQUAL "") + if ("${GV_JPEG_DIR}" STREQUAL "")
+ message(FATAL_ERROR "Unknown libjpeg version") + message(FATAL_ERROR "Unknown libjpeg version")
+ else() + else()
+ message(STATUS "using ${GV_JPEG_DIR}") + message(STATUS "using ${GV_JPEG_DIR}")
+ endif() + endif()
+else(JPEG_FOUND) +else(JPEG_FOUND)
+ message(FATAL_ERROR "Could not find jpeglib.h. This file comes with libjpeg.") message(FATAL_ERROR "Could not find jpeglib.h. This file comes with libjpeg.")
endif() endif()
-if ("${jpeglib_version}" LESS 80)
- set(GV_JPEG_DIR libjpeg-62)
-endif()
-
-if ("${jpeglib_version}" EQUAL 80)
- set(GV_JPEG_DIR libjpeg-80)
-endif()
-
-if ("${jpeglib_version}" EQUAL 90)
- set(GV_JPEG_DIR libjpeg-90)
-endif()
-
-if ("${GV_JPEG_DIR}" STREQUAL "")
- message(FATAL_ERROR "Unknown libjpeg version: ${jpeglib_version}")
-endif()
- -
-message(STATUS "libjpeg version: ${jpeglib_version}") -message(STATUS "libjpeg version: ${jpeglib_version}")
- -
+
add_definitions(-Dlibjpeg_EXPORTS) add_definitions(-Dlibjpeg_EXPORTS)
include_directories( include_directories(
${CMAKE_CURRENT_SOURCE_DIR}/${GV_JPEG_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/${GV_JPEG_DIR}
-- --
2.5.5 2.20.1

View File

@@ -25,8 +25,8 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "93019f12a8b494b22d00d9489832246b" SRC_URI[md5sum] = "5ff7266c47db9e5ddbb3aa0e6e34c980"
SRC_URI[sha256sum] = "0b4ff869fc09140e258e894f5169fc6c96f1126891b8ed1a391d4624d6ab0c35" SRC_URI[sha256sum] = "1d1d4713bcebdd8c7c458c075b7101055c81cf94a802ac8b9b3528a3c3c961a3"
SRC_URI += " \ SRC_URI += " \
file://0001-Avoid-try_run.patch \ file://0001-Avoid-try_run.patch \

View File

@@ -3,7 +3,7 @@ LICENSE = "GPLv2 & LGPLv2 & GFDL-1.2"
LIC_FILES_CHKSUM = " \ LIC_FILES_CHKSUM = " \
file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
file://COPYING.LIB;md5=5f30f0716dfdd0d91eb439ebec522ec2 \ file://COPYING.LIB;md5=5f30f0716dfdd0d91eb439ebec522ec2 \
file://COPYING.DOC;md5=ad1419ecc56e060eccf8184a87c4285f \ file://COPYING.DOC;md5=28d73eafa40ebd0ccdc6b37df8de10a3 \
" "
inherit kde-apps gettext gtk-icon-cache inherit kde-apps gettext gtk-icon-cache
@@ -22,8 +22,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "6357ca100f9f85ffd9fab69fa4bb9d79" SRC_URI[md5sum] = "9cebf309ed192c91149bd5195de611a3"
SRC_URI[sha256sum] = "a93b319c6a3fab3d3a12923f8153a6f38281887e176fffaa37ca6cc677a280b5" SRC_URI[sha256sum] = "b875b2bfe985e5c595f60fbb146fb4545c34321bb86f7fc04164a23f0bb3e9eb"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/icons \ ${datadir}/icons \

View File

@@ -26,8 +26,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "6fbc7241c27a158e3983e2cfb64237f5" SRC_URI[md5sum] = "3c9728c22c737d9cd69ccf2c6ba8d0e8"
SRC_URI[sha256sum] = "ad4a6377d260df76d000631ab4c95e5cb82ce47d031edc9801b6ed92d856305c" SRC_URI[sha256sum] = "e0e53e60e7af1f0002343969b2ce0ce47e0cd3d7318b44d2827478291c2a9cd4"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/kxmlgui5 \ ${datadir}/kxmlgui5 \

View File

@@ -1,72 +0,0 @@
From ac7548b52a701ad846dd0cb534440f8de7864711 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com>
Date: Tue, 10 Feb 2015 11:43:46 +0100
Subject: [PATCH 1/2] fix build for qtbase build without session support
QT_NO_SESSIONMANAGER
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
kate/kateapp.cpp | 5 ++++-
kate/katemainwindow.cpp | 2 ++
kwrite/main.cpp | 5 ++++-
3 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/kate/src/kateapp.cpp b/kate/src/kateapp.cpp
index 4c26f33..03fd159 100644
--- a/kate/kateapp.cpp
+++ b/kate/kateapp.cpp
@@ -99,10 +99,13 @@ bool KateApp::init()
// set KATE_PID for use in child processes
qputenv("KATE_PID", QString::fromLatin1("%1").arg(QCoreApplication::applicationPid()).toLatin1().constData());
+#ifndef QT_NO_SESSIONMANAGER
// handle restore different
if (qApp->isSessionRestored()) {
restoreKate();
- } else {
+ } else
+#endif
+ {
// let us handle our command line args and co ;)
// we can exit here if session chooser decides
if (!startupKate()) {
diff --git a/kate/src/katemainwindow.cpp b/kate/src/katemainwindow.cpp
index 464e20c..8efc401 100644
--- a/kate/katemainwindow.cpp
+++ b/kate/katemainwindow.cpp
@@ -467,9 +467,11 @@ bool KateMainWindow::queryClose()
{
// session saving, can we close all views ?
// just test, not close them actually
+#ifndef QT_NO_SESSIONMANAGER
if (qApp->isSavingSession()) {
return queryClose_internal();
}
+#endif
// normal closing of window
// allow to close all windows until the last without restrictions
diff --git a/kwrite/main.cpp b/kwrite/main.cpp
index a361527..d5738e9 100644
--- a/kwrite/main.cpp
+++ b/kwrite/main.cpp
@@ -159,9 +159,12 @@ extern "C" Q_DECL_EXPORT int kdemain(int argc, char **argv)
*/
aboutData.processCommandLine(&parser);
+#ifndef QT_NO_SESSIONMANAGER
if (app.isSessionRestored()) {
KWrite::restore();
- } else {
+ } else
+#endif
+ {
bool nav = false;
int line = 0, column = 0;
--
1.9.3

View File

@@ -1,57 +0,0 @@
From d3c4d12f9168d2d1267b9732e75658866ef8bb9b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@googlemail.com>
Date: Tue, 10 Feb 2015 11:52:14 +0100
Subject: [PATCH 2/2] fix build for sessionless kconfig
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
---
kate/kateapp.cpp | 2 ++
kwrite/kwrite.cpp | 2 ++
2 files changed, 4 insertions(+)
diff --git a/kate/kateapp.cpp b/kate/kateapp.cpp
index 03fd159..ae2c793 100644
--- a/kate/kateapp.cpp
+++ b/kate/kateapp.cpp
@@ -121,6 +121,7 @@ bool KateApp::init()
void KateApp::restoreKate()
{
+#ifndef QT_NO_SESSIONMANAGER
KConfig *sessionConfig = KConfigGui::sessionConfig();
// activate again correct session!!!
@@ -142,6 +143,7 @@ void KateApp::restoreKate()
if (mainWindowsCount() == 0) {
newMainWindow();
}
+#endif
}
bool KateApp::startupKate()
diff --git a/kwrite/kwrite.cpp b/kwrite/kwrite.cpp
index dc54855..5693db0 100644
--- a/kwrite/kwrite.cpp
+++ b/kwrite/kwrite.cpp
@@ -454,6 +454,7 @@ void KWrite::saveGlobalProperties(KConfig *config) //save documents
//restore session
void KWrite::restore()
{
+#ifndef QT_NO_SESSIONMANAGER
KConfig *config = KConfigGui::sessionConfig();
if (!config) {
@@ -483,6 +484,7 @@ void KWrite::restore()
t = new KWrite(docList.at(cg.readEntry("DocumentNumber", 0) - 1));
t->restore(config, z);
}
+#endif
}
void KWrite::aboutEditor()
--
1.9.3

View File

@@ -34,13 +34,8 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "17e8021c1c1bf1d77cd467ca3fab3caf" SRC_URI[md5sum] = "b1fc6858905a84f3c4818b57c67af861"
SRC_URI[sha256sum] = "f7f2cba41a4c88b65885532db6b6161c66055a6697d20ee88adb70f302d387e1" SRC_URI[sha256sum] = "6acc3172429191ab47722d788f324292ea5ee2f1e419d48c72200579b9b30878"
SRC_URI += " \
file://0001-fix-build-for-qtbase-build-without-session-support-Q.patch \
file://0002-fix-build-for-sessionless-kconfig.patch \
"
FILES_SOLIBSDEV = "" FILES_SOLIBSDEV = ""

View File

@@ -27,8 +27,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "83a27f535669d9a5d4782b9355db757b" SRC_URI[md5sum] = "70795d40845ce31ccc6cbbedc159b1f5"
SRC_URI[sha256sum] = "0e18087d0de067282023a98b800807632dd6a91bab51cf0d43d53bffba9b33f1" SRC_URI[sha256sum] = "12b2a0e703312159a8a217ddb5e19c9a9bea1825d668dd4377fe8e52101f3c90"
SRC_URI += "file://0001-fix-build-for-qtbase-build-without-session-support-Q.patch" SRC_URI += "file://0001-fix-build-for-qtbase-build-without-session-support-Q.patch"
FILES_${PN} += " \ FILES_${PN} += " \
@@ -36,3 +36,5 @@ FILES_${PN} += " \
${datadir}/kconf_update \ ${datadir}/kconf_update \
${datadir}/icons \ ${datadir}/icons \
" "
RDEPENDS_${PN} += "perl"

View File

@@ -22,8 +22,8 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "640b68db31f22b138ef0df5968e648a9" SRC_URI[md5sum] = "59ac93b9848beadbc3d593bd14e78c84"
SRC_URI[sha256sum] = "e981107096893a8078ab978c429f367432a74de1bdeffe8fb628ccc397701332" SRC_URI[sha256sum] = "3337c6fb57fdb8439e6e6edc0186fec76641196714daa955465e009923573b84"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/config.kcfg \ ${datadir}/config.kcfg \

View File

@@ -28,8 +28,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "f190c2913ba0dbcdf15c6f02be532ce8" SRC_URI[md5sum] = "0329877af7eb4fec1daff1a5c66c0890"
SRC_URI[sha256sum] = "c62cb68b4246c1aef73efb04ea883599384afbd977e8da93893346cbd835f343" SRC_URI[sha256sum] = "3df779542c1d74d63e66a4db86210d75e37939f8f29947851b9c76c347856025"
SRC_URI += "file://0001-fix-build-with-QT_NO_SESSIONMANAGER-set.patch" SRC_URI += "file://0001-fix-build-with-QT_NO_SESSIONMANAGER-set.patch"
FILES_${PN} += " \ FILES_${PN} += " \

View File

@@ -23,8 +23,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "26c31da7a5dae51ef1a362ca3458517f" SRC_URI[md5sum] = "89dc5c5bbdfe10d56fea9964bf36c861"
SRC_URI[sha256sum] = "23e1cc935eab6a2520e683185cb223243c71553b1ef6059a21f09d72e8fe00af" SRC_URI[sha256sum] = "87748c5bda9b7563531e0b0701ec4a745cd95121b9bd426448e5ed476292fdd4"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/kxmlgui5 \ ${datadir}/kxmlgui5 \

View File

@@ -22,11 +22,12 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "3193c9233a545e55528f68b6fb5eb6fb" SRC_URI[md5sum] = "447466379d5a9d30edab30e048532c61"
SRC_URI[sha256sum] = "48011190a0ef28998e6c96b9d644e3d06b68606b7d1467c84a8d176eeebb9adf" SRC_URI[sha256sum] = "676dd522eb9976789da17eea1dc103c9c67b6df7bfa70d998e29c0e7dde0608b"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/kxmlgui5 \ ${datadir}/kxmlgui5 \
" "
RRECOMMENDS_${PN} += "graphviz" RRECOMMENDS_${PN} += "graphviz"
RDEPENDS_${PN} += "perl"

View File

@@ -9,6 +9,7 @@ inherit kde-apps gettext
DEPENDS += "\ DEPENDS += "\
gmp \ gmp \
mpfr \
kauth-native \ kauth-native \
kconfig-native \ kconfig-native \
kcoreaddons-native \ kcoreaddons-native \
@@ -22,8 +23,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "ddd1ca9dcdb7db22f8a011e525e99963" SRC_URI[md5sum] = "42b066d7920a5041928ab4da6a76bd70"
SRC_URI[sha256sum] = "10b3ebb5efab3731e9f12a8632546685281179881b03aae98f96a2cdbd21f02f" SRC_URI[sha256sum] = "58c26a9698bfc9e0d3a5614ab26c53878e87fc601688ad6c5848fbdbc21c4103"
FILES_SOLIBSDEV = "" FILES_SOLIBSDEV = ""

View File

@@ -0,0 +1,23 @@
SUMMARY = "Tool to copy and paste characters from all installed fonts"
LICENSE = "GPLv2"
LIC_FILES_CHKSUM = " \
file://COPYING;md5=5c213a7de3f013310bd272cdb6eb7a24 \
"
inherit kde-apps
DEPENDS += " \
kdoctools-native \
kconfig-native \
kcoreaddons-native \
kauth-native \
kbookmarks \
kcrash \
ki18n \
kwidgetsaddons \
kxmlgui \
"
PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "504833fb10fb5f8cac86fe8c6a61fded"
SRC_URI[sha256sum] = "31caf29e82327d7e31badff141dd7d5f179b87e9547c322b074f58bc07063020"

View File

@@ -16,8 +16,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "edc6d65d8ed5c0a7c02e2eda2b78ab4c" SRC_URI[md5sum] = "00101a3953d752e1f59e168c42918edd"
SRC_URI[sha256sum] = "8defdb9450922b675dc80561a0f4bb119e621a85dd73661fc4caacef8db91228" SRC_URI[sha256sum] = "bd9fa8940218f686b0a2d8c6fbe38b996646508a1908dd53925c2513f6fd39eb"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/icons \ ${datadir}/icons \

View File

@@ -1,7 +1,10 @@
From d7cf023376cb834f9becb63f2648c63c5ec3fd12 Mon Sep 17 00:00:00 2001 From d7cf023376cb834f9becb63f2648c63c5ec3fd12 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com> From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
Date: Thu, 15 Nov 2018 18:46:38 +0100 Date: Sat, 17 Aug 2019 23:17:45 +0200
Subject: [PATCH] CMakeLists.txt: make MLT_PREFIX configurable Subject: [PATCH] CMakeLists.txt: make MLT_PREFIX configurable
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Upstream-Status: Inappropriate [embedded specific] Upstream-Status: Inappropriate [embedded specific]
@@ -11,18 +14,18 @@ Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
1 file changed, 1 insertion(+), 1 deletion(-) 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt
index ec69e0c..0792bc3 100644 index ee77dae..29c4efd 100644
--- a/CMakeLists.txt --- a/CMakeLists.txt
+++ b/CMakeLists.txt +++ b/CMakeLists.txt
@@ -119,7 +119,7 @@ set_package_properties(MLT PROPERTIES @@ -76,7 +76,7 @@ if(WIN32)
PURPOSE "Required to do video processing") find_package(DrMinGW)
set(MLT_PREFIX "..")
if(NOT WIN32) else()
- set(MLT_PREFIX ${MLT_ROOT_DIR}) - set(MLT_PREFIX ${MLT_ROOT_DIR})
+ set(MLT_PREFIX ${MLT_ROOT_DIR} CACHE STRING "mlt prefix") + set(MLT_PREFIX ${MLT_ROOT_DIR} CACHE STRING "mlt prefix")
else() find_package(Qt5 OPTIONAL_COMPONENTS WebKitWidgets QUIET)
set(MLT_PREFIX "..")
endif() endif()
--
2.14.5 --
2.21.0

View File

@@ -7,14 +7,17 @@ LIC_FILES_CHKSUM = " \
inherit kde-apps gtk-icon-cache inherit kde-apps gtk-icon-cache
DEPENDS += "\ DEPENDS += "\
shared-mime-info-native \
kpackage-native \
kcoreaddons-native \
kdoctools-native \
kauth-native \
mlt \ mlt \
qtsvg \ qtsvg \
qtwebkit \ qtwebkit \
karchive \ karchive \
kauth-native \
sonnet-native \ sonnet-native \
kbookmarks \ kbookmarks \
kcoreaddons-native \
kconfig-native \ kconfig-native \
kconfigwidgets \ kconfigwidgets \
kdbusaddons \ kdbusaddons \
@@ -29,15 +32,14 @@ DEPENDS += "\
kguiaddons \ kguiaddons \
ktextwidgets \ ktextwidgets \
kiconthemes \ kiconthemes \
kdoctools-native \
xapian-core \ xapian-core \
purpose \ purpose \
shared-mime-info-native \ kdeclarative \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "57e49c3995117945938669e24aff9352" SRC_URI[md5sum] = "84fa3c806680c8ef72f89fd51ee2df64"
SRC_URI[sha256sum] = "fcfe2474bc271e730ed95edb21ae46e93c1ce773ed036f63c9fb2db02cbc7e64" SRC_URI[sha256sum] = "01b60bf58f6818a5ca9aa6e7a79111965700e6948da0bc0edd1184c26fd872e4"
SRC_URI += " \ SRC_URI += " \
file://0001-CMakeLists.txt-make-MLT_PREFIX-configurable.patch \ file://0001-CMakeLists.txt-make-MLT_PREFIX-configurable.patch \

View File

@@ -22,8 +22,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "daa73fb65eb5b48928b3b4e4511d6e06" SRC_URI[md5sum] = "821e1086f5283e8d5bbc423aa177609d"
SRC_URI[sha256sum] = "a8a9e8a4c2bdc1855078383f10720b4b3a388c678dee148494dc18ba5019a6ae" SRC_URI[sha256sum] = "e6effd6aaf08c9bfa649b194313e7719b65a9d53f00570e14d2752ce68d13bfe"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/k*5 \ ${datadir}/k*5 \

View File

@@ -26,8 +26,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "fe3970879eec195f387c772e6fd6fba5" SRC_URI[md5sum] = "bab3f3220243e01923db745d6167ee85"
SRC_URI[sha256sum] = "b3d959cc195b924ca877df2762c3e8ef115ac41c2355f34efbbcaabe9b02b500" SRC_URI[sha256sum] = "f37d526610fa0579d5be9de19325ed82e14763c997d9ea026dfcf1068bf2428a"
SRC_URI+="file://0001-fix-build-with-QT_NO_SESSIONMANAGER-set.patch" SRC_URI+="file://0001-fix-build-with-QT_NO_SESSIONMANAGER-set.patch"
FILES_${PN} += " \ FILES_${PN} += " \

View File

@@ -21,8 +21,8 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "fa127f073bbb0075741c12d0017b2f44" SRC_URI[md5sum] = "65a0a93eb67fa7d413f0f61d1db6aff9"
SRC_URI[sha256sum] = "ad123b24f88e1ade5a845c16a84a483835cce31b92741107d8dbd02f462d4cd9" SRC_URI[sha256sum] = "25b7b442600c4e109b0a6f7f09962a4d95d419673f6b64eebf226dcdae8cc6ff"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/icons \ ${datadir}/icons \

View File

@@ -28,8 +28,8 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "7af7f7f466600d08ca11aa1f24e9c977" SRC_URI[md5sum] = "0a10db2a3c8e5b3fcf21c467f7c2b9f4"
SRC_URI[sha256sum] = "5b4a9ed17d0898c74cf7fd1612e2d055086d5e04148b3b17df5977255fc240b8" SRC_URI[sha256sum] = "36810c12ae5d163738101b0f5f13c03cda03ee4c157f641df0f73105a894644f"
SRC_URI += " \ SRC_URI += " \
file://0001-fix-build-for-qtbase-without-session-management.patch \ file://0001-fix-build-for-qtbase-without-session-management.patch \
@@ -45,3 +45,5 @@ FILES_${PN} += " \
${datadir}/kde4 \ ${datadir}/kde4 \
${libdir}/libkdeinit5_khelpcenter.so \ ${libdir}/libkdeinit5_khelpcenter.so \
" "
RDEPENDS_${PN} += "perl"

View File

@@ -35,6 +35,7 @@ DEPENDS += " \
solid \ solid \
kbookmarks \ kbookmarks \
kguiaddons \ kguiaddons \
syntax-highlighting \
shared-mime-info-native \ shared-mime-info-native \
" "
@@ -49,8 +50,8 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "93e86cccf0b4d4868d5b32e16fa5299f" SRC_URI[md5sum] = "d749392cbfc3e1c28bfc5465f7b209cc"
SRC_URI[sha256sum] = "f8879abaea6fcf31ee0bd4a55d0c24a5fded6d61abed1b059f704f797793aef2" SRC_URI[sha256sum] = "792a6a6d1ea2457dda10aedc6cefd3518064c8f47c62f9c3c4a508442b83d3cd"
# gperf creates hard #line links # gperf creates hard #line links
do_install_prepend() { do_install_prepend() {
@@ -73,3 +74,5 @@ FILES_${PN} += " \
\ \
${OE_QMAKE_PATH_PLUGINS} \ ${OE_QMAKE_PATH_PLUGINS} \
" "
RDEPENDS_${PN} += "perl"

View File

@@ -19,8 +19,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "f0d06288f2b55f63fd67d747f2868216" SRC_URI[md5sum] = "4856362e01ae16ae71aab9dd8255c1fc"
SRC_URI[sha256sum] = "04f1357e46bb3e32c85f08c9d5655cde6351c6efd27824a17019ea8562e8d5ba" SRC_URI[sha256sum] = "7d42c254e62750899e429482c2b6ed3b4b1e8c5a66fbc371eec656421817d0a4"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/kxmlgui5 \ ${datadir}/kxmlgui5 \

View File

@@ -23,8 +23,8 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "73db8ba5adba90700a3447833304341e" SRC_URI[md5sum] = "91bc39b1ded22abcf1584b1d19ef42ad"
SRC_URI[sha256sum] = "188a8d921b72965d4ed0f6490048cde7b9d5606cca7d3cea12463dc71a90ccf6" SRC_URI[sha256sum] = "f601963d0670639a11c4100ed1f53a0e308f79ddf98e1b4fc6a0a4674e117f22"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/config.kcfg \ ${datadir}/config.kcfg \

View File

@@ -23,8 +23,8 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "f308aa02233b191051a4da306bc4b899" SRC_URI[md5sum] = "fdfa8ba98152383adebc5cb6d523a48f"
SRC_URI[sha256sum] = "40c16b57614098555c32252c75e3890922b62d7005b9059f6ae92e11c96d980f" SRC_URI[sha256sum] = "290efbc208d2fa6ad5552fe8c0679fd0669f4abf6dc31fafd267bd9444add981"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/icons \ ${datadir}/icons \

View File

@@ -1,44 +0,0 @@
From 9757ed6c44884eb7890f31e015f5788de88891ac Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
Date: Thu, 21 Dec 2017 00:22:43 +0100
Subject: [PATCH] Fix build with QT_NO_SESSIONMANAGER set
---
apps/KMixApp.cpp | 4 ++++
apps/kmix.cpp | 2 ++
2 files changed, 6 insertions(+)
diff --git a/apps/KMixApp.cpp b/apps/KMixApp.cpp
index d00309b..b00f27a 100644
--- a/apps/KMixApp.cpp
+++ b/apps/KMixApp.cpp
@@ -87,7 +87,11 @@ bool KMixApp::restoreSessionIfApplicable(bool hasArgKeepvisibility, bool reset)
*/
creationLock.lock();
+#ifndef QT_NO_SESSIONMANAGER
bool restore = qApp->isSessionRestored(); // && KMainWindow::canBeRestored(0);
+#else
+ bool restore = false;
+#endif
qCDebug(KMIX_LOG) << "Starting KMix using keepvisibility=" << hasArgKeepvisibility << ", failsafe=" << reset << ", sessionRestore=" << restore;
int createCount = 0;
if (restore)
diff --git a/apps/kmix.cpp b/apps/kmix.cpp
index b97852c..cd74d03 100644
--- a/apps/kmix.cpp
+++ b/apps/kmix.cpp
@@ -99,8 +99,10 @@ KMixWindow::KMixWindow(bool invisible, bool reset) :
recreateGUI(false, QString(), true, reset);
}
+#ifndef QT_NO_SESSIONMANAGER
if (!qApp->isSessionRestored() ) // done by the session manager otherwise
setInitialSize();
+#endif
fixConfigAfterRead();
theKMixDeviceManager->initHotplug();
--
2.9.5

View File

@@ -32,10 +32,8 @@ PACKAGECONFIG = "pulseaudio"
PACKAGECONFIG[pulseaudio] = ",,pulseaudio" PACKAGECONFIG[pulseaudio] = ",,pulseaudio"
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "2071a1c7b592a238bc03503e8d0f3cfc" SRC_URI[md5sum] = "5cb21b19501c46b1195c2a8e02773b43"
SRC_URI[sha256sum] = "4edf31a36a5d700cc190ba7a5a0d76789729069d48324a22bda7977cb4ed081a" SRC_URI[sha256sum] = "3d9cf6dcb35ded0091d16f5e9f4cb384ae21ea4065547b52d5f13f199d3d7b08"
SRC_URI += "file://0001-Fix-build-with-QT_NO_SESSIONMANAGER-set.patch"
EXTRA_OECMAKE += "-DKMIX_KF5_BUILD=1" EXTRA_OECMAKE += "-DKMIX_KF5_BUILD=1"

View File

@@ -2,7 +2,7 @@ SUMMARY = "Mathematical Function Plotter"
LICENSE = "GPLv2 & GFDL-1.2" LICENSE = "GPLv2 & GFDL-1.2"
LIC_FILES_CHKSUM = " \ LIC_FILES_CHKSUM = " \
file://COPYING;md5=7974e16b472f00bbbadf2d006aa00c50 \ file://COPYING;md5=7974e16b472f00bbbadf2d006aa00c50 \
file://COPYING.DOC;md5=ad1419ecc56e060eccf8184a87c4285f \ file://COPYING.DOC;md5=28d73eafa40ebd0ccdc6b37df8de10a3 \
" "
inherit kde-apps gtk-icon-cache inherit kde-apps gtk-icon-cache
@@ -23,8 +23,8 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "6f92126fc111e28b733f458a536ac914" SRC_URI[md5sum] = "51f060f9c71bdcea90fa678c50d1b400"
SRC_URI[sha256sum] = "2dd6eec34088b5d3b591091cce41616ee310a66aa2d16e5800db56044d60dd7b" SRC_URI[sha256sum] = "66384c96ba1e82b32427a873f944d5efa915bb2bf7d9ee886c94f368bd1f5e94"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/config.kcfg \ ${datadir}/config.kcfg \

View File

@@ -2,7 +2,7 @@ SUMMARY = "KolourPaint - Paint Program"
LICENSE = "GPLv2 & GFDL-1.2 & LGPLv2 & MIT" LICENSE = "GPLv2 & GFDL-1.2 & LGPLv2 & MIT"
LIC_FILES_CHKSUM = " \ LIC_FILES_CHKSUM = " \
file://COPYING;md5=7549f6da638b0246572ed9cf4275b860 \ file://COPYING;md5=7549f6da638b0246572ed9cf4275b860 \
file://COPYING.DOC;md5=ad1419ecc56e060eccf8184a87c4285f \ file://COPYING.DOC;md5=28d73eafa40ebd0ccdc6b37df8de10a3 \
file://COPYING.LIB;md5=3214f080875748938ba060314b4f727d \ file://COPYING.LIB;md5=3214f080875748938ba060314b4f727d \
" "
@@ -29,8 +29,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "07f4861f1b09d08fc954cf2ea8c7189c" SRC_URI[md5sum] = "cf5d22f371c34fbf2a779cc495635406"
SRC_URI[sha256sum] = "450b714f0d73b59d31c4ceda142a3496d14e51d84b8c8968548a15e05c138f98" SRC_URI[sha256sum] = "00596d813eff27e45de7f51ae411b144ee21a7ae2baf576e248046dbd97e097d"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/k*5 \ ${datadir}/k*5 \

View File

@@ -40,8 +40,8 @@ DEPENDS += " \
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "1378218f3e108403decdbc8ad846cc49" SRC_URI[md5sum] = "8cb4b9121c05df8150a132ef8b8752c4"
SRC_URI[sha256sum] = "01ff3245d755a6e38207e58e50e5f82e5c681ead2ad7176d46aec00a8a562e08" SRC_URI[sha256sum] = "4d495bf42fad1f457282a57f19fe2aece1ddbc88239352f0ebadfbcebf52ad6e"
# do not move so-libs to -dev package # do not move so-libs to -dev package
FILES_SOLIBSDEV = "" FILES_SOLIBSDEV = ""
@@ -49,6 +49,7 @@ FILES_SOLIBSDEV = ""
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/k*5 \ ${datadir}/k*5 \
${datadir}/khotkeys \ ${datadir}/khotkeys \
${datadir}/knsrcfiles \
${OE_QMAKE_PATH_PLUGINS} \ ${OE_QMAKE_PATH_PLUGINS} \
${libdir}/libkdeinit5_konsole.so \ ${libdir}/libkdeinit5_konsole.so \
" "

View File

@@ -27,8 +27,8 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "d0b23b0430f650ce898a57edb7b11024" SRC_URI[md5sum] = "10c36ae664d29165afd73dc490445f58"
SRC_URI[sha256sum] = "62c31d6f7a9bb49c09725722bea472811d897b149e29558ca6e248b5d2a41377" SRC_URI[sha256sum] = "1d68ac9094ad8f9bf0487daced786508f96ce2a63fd8d9884c2d03960fda9328"
FILES_SOLIBSDEV = "" FILES_SOLIBSDEV = ""

View File

@@ -30,8 +30,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "e05fcf9365abb666b38c963988ce040e" SRC_URI[md5sum] = "ccdc91c6337c72cb0797fa80f39aae88"
SRC_URI[sha256sum] = "818ef2ded02caacf2ccf3c012e992070c3b898db319682e8a42cf5726d56b3fc" SRC_URI[sha256sum] = "1dbfcce80813c238d5a9084ffcde828b0abeb7b370cfb1e82b55de75a5f02ba9"
SRC_URI+="file://0001-fix-build-with-QT_NO_SESSIONMANAGER-set.patch" SRC_URI+="file://0001-fix-build-with-QT_NO_SESSIONMANAGER-set.patch"
FILES_${PN} += " \ FILES_${PN} += " \

View File

@@ -33,12 +33,13 @@ DEPENDS += " \
kcrash \ kcrash \
" "
PVEXT = ".101" PV = "4.1.8"
PVEXT = ""
SRC_URI = " \ SRC_URI = " \
${KDE_MIRROR}/stable/${BPN}/${PV}/${BPN}-${PV}${PVEXT}.tar.gz \ ${KDE_MIRROR}/stable/${BPN}/${PV}/${BPN}-${PV}${PVEXT}.tar.gz \
" "
SRC_URI[md5sum] = "a172b864ca7723b5a033fdc730d9296c" SRC_URI[md5sum] = "995192161d98489d7ced1fd493fe150e"
SRC_URI[sha256sum] = "5bc95baa3980b7d75eb6bf103f72344014eac7733fd8a0780a7ec87dc2826f5f" SRC_URI[sha256sum] = "0476c9e2279f0ae690c2ed02e1aa9c3d491943643f9859355a02657318bd5940"
S = "${WORKDIR}/${BPN}-${PV}${PVEXT}" S = "${WORKDIR}/${BPN}-${PV}${PVEXT}"
OECMAKE_GENERATOR="Unix Makefiles" OECMAKE_GENERATOR="Unix Makefiles"

View File

@@ -29,8 +29,8 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "904d4cdab886484afb1fc90dfd522a14" SRC_URI[md5sum] = "7541923b1e7e1bc2083baf5d627279f9"
SRC_URI[sha256sum] = "4a44248f2bde9c66c911fe7ed7bd54e31956053dac18e29217a355ad2b3a05e1" SRC_URI[sha256sum] = "0f773ce70fbc05f30285b7123c5e28fe241ff56677c5b80c1201238bdbc375f8"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/icons \ ${datadir}/icons \

View File

@@ -22,7 +22,7 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "ce0e9290effc7ed38ab6232809843f4b" SRC_URI[md5sum] = "44acdc44e7258858a14a5781a0712336"
SRC_URI[sha256sum] = "93f276698b74af654f3ed147d5c025162bd919ec6c79a7c7dd7678051c307e52" SRC_URI[sha256sum] = "1231a9dd9a697fe2379a93a3a4d5c026aedf70a8f7e14d8a626ef6b782fb4259"
FILES_${PN} += "${datadir}/kxmlgui5" FILES_${PN} += "${datadir}/kxmlgui5"

View File

@@ -24,8 +24,8 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "6d90a44ee14a0937bc5a1f983fc46421" SRC_URI[md5sum] = "7ef7eaa7a6d2303936cab9d940582fa3"
SRC_URI[sha256sum] = "78232285c08241dc06cd6da88dcdce0d850417dd73f0d07034ec6d9a6f97f478" SRC_URI[sha256sum] = "aaf6c646cc8e7387dc034636fb94029fc0fda3c7fc89b6b633dc42349fd0a471"
SRC_URI += "file://0001-fix-build-with-QT_NO_SESSIONMANAGER-set.patch" SRC_URI += "file://0001-fix-build-with-QT_NO_SESSIONMANAGER-set.patch"
FILES_${PN} += " \ FILES_${PN} += " \

View File

@@ -12,6 +12,7 @@ DEPENDS += "\
fftw \ fftw \
libopus \ libopus \
libsamplerate0 \ libsamplerate0 \
librsvg-native \
\ \
kcompletion \ kcompletion \
kconfig-native \ kconfig-native \
@@ -32,8 +33,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "e9c5692d83493a4293a706c41b0762fe" SRC_URI[md5sum] = "6aca4382b837d80724190b69b65f33f6"
SRC_URI[sha256sum] = "4ca9a15ecd06b96e013855f8109b52fcd4a848652438b2e7a2f55a8fcb1d1c48" SRC_URI[sha256sum] = "60f5408e9a67e934c67332b9a9643513f35946796d1ccf70369e411f804b1043"
SRC_URI += "file://0001-FIND_REQUIRED_PROGRAM-is-broken-use-the-tools-direct.patch" SRC_URI += "file://0001-FIND_REQUIRED_PROGRAM-is-broken-use-the-tools-direct.patch"
# Aagh: To select a soundcard we need to select another type - so keep oss in as dummy # Aagh: To select a soundcard we need to select another type - so keep oss in as dummy

View File

@@ -13,5 +13,5 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "75999ed863aef72bcf62a40910c0ca20" SRC_URI[md5sum] = "897c8a580f6909638242a3b4f410dc18"
SRC_URI[sha256sum] = "c4b6541419b2ebee15d24744d10e67c9a137e616766e765c13e5056c2a37ef99" SRC_URI[sha256sum] = "5c00a6f28445ba5a45284c3cee0ee3f158ad9e184fea5ee8adc83ac3000b26b1"

View File

@@ -43,8 +43,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "69830d93bd7dfa8882a45a9d7a45a0a1" SRC_URI[md5sum] = "b18e1dc39fa8daadd9f33e634dc1df88"
SRC_URI[sha256sum] = "7c833fe476043f0492a09a52af60ee7652805cccbbb72e5f473a9d35abff9ed9" SRC_URI[sha256sum] = "cb1135a86b373543410f3eb0677aed033bad2b8ef60130753c699338e0c22d1b"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/carddecks \ ${datadir}/carddecks \

View File

@@ -13,5 +13,5 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "50ef0905ed41eb586145dac0274ca226" SRC_URI[md5sum] = "f26ba6f5c79a5d3dfd9e3a25fc0c74e5"
SRC_URI[sha256sum] = "1d14ff63af42ab7e19e2039648a95ea5dc946afbe3e3df52c17ce1618a02ebdc" SRC_URI[sha256sum] = "42bb1a8b69efbb4ab8b1d939279d3eb02b2d8030bcb917739f4f61fb5a10db15"

View File

@@ -19,8 +19,8 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "a2ffeb6f68f7a84ad6e01c2a58b12708" SRC_URI[md5sum] = "2e47bfa260ba644ee1f79595a344f2ad"
SRC_URI[sha256sum] = "25e5cea50b6c96f18efa8d013ab58abfaac7845edb969b8e63e0c297482a6be4" SRC_URI[sha256sum] = "b51aea6773b609cc1c3a297e72e15b7b504c2877938030e1afac86319e855694"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/kmahjongglib \ ${datadir}/kmahjongglib \

View File

@@ -26,8 +26,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "4ae0ce5d6989aeb8f877f63e2a4ea473" SRC_URI[md5sum] = "d889cf9793a384f18d294dcee03bf37a"
SRC_URI[sha256sum] = "cce11b9384d27006855a141d2241a67d05679baa7096db2311c49a78bd642fed" SRC_URI[sha256sum] = "bb51159c803890af82a38e5a4bd4df0895cc34ed68fa8ed3a4c66adafc9ea6b6"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/config.kcfg \ ${datadir}/config.kcfg \

View File

@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = " \
file://LICENSE.GPL-3;md5=f27defe1e96c2e1ecd4e0c9be8967949 \ file://LICENSE.GPL-3;md5=f27defe1e96c2e1ecd4e0c9be8967949 \
file://LICENSE.txt;md5=e9b5891877660f283be4bc396de0570f \ file://LICENSE.txt;md5=e9b5891877660f283be4bc396de0570f \
file://COPYING-CMAKE-SCRIPTS;md5=54c7042be62e169199200bc6477f04d1 \ file://COPYING-CMAKE-SCRIPTS;md5=54c7042be62e169199200bc6477f04d1 \
file://COPYING.DOC;md5=ad1419ecc56e060eccf8184a87c4285f \ file://COPYING.DOC;md5=28d73eafa40ebd0ccdc6b37df8de10a3 \
" "
inherit kde-apps cmake_lib gettext inherit kde-apps cmake_lib gettext
@@ -31,8 +31,8 @@ DEPENDS += " \
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "49b86d84d38ccc0804c922a9502a2b12" SRC_URI[md5sum] = "4be2ebbfb45fbc1aa7acd9df4441e2d9"
SRC_URI[sha256sum] = "0bfd7ae576e42ebbddadc8c83c2fec5edaf462bcf284642b1002d36d751b24ee" SRC_URI[sha256sum] = "c1c951a1357c94a61b38f0ae8a1235d194150cd351dbf25d2db3508b22b44cc1"
EXTRA_OECMAKE += " \ EXTRA_OECMAKE += " \
-DMARBLE_PRI_INSTALL_DIR=${OE_QMAKE_PATH_QT_ARCHDATA}/mkspecs/modules \ -DMARBLE_PRI_INSTALL_DIR=${OE_QMAKE_PATH_QT_ARCHDATA}/mkspecs/modules \

View File

@@ -2,7 +2,7 @@ SUMMARY = "A KDE Software for Music Education"
LICENSE = "GPLv2 & GFDL-1.3" LICENSE = "GPLv2 & GFDL-1.3"
LIC_FILES_CHKSUM = " \ LIC_FILES_CHKSUM = " \
file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \ file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
file://COPYING.DOC;md5=10b9de612d532fdeeb7fe8fcd1435cc6 \ file://COPYING.DOC;md5=10ce6fc3438e5c4c933bfb5db3b097ec \
" "
inherit kde-apps gtk-icon-cache inherit kde-apps gtk-icon-cache
@@ -21,9 +21,8 @@ DEPENDS += "\
" "
PV = "${KDE_APP_VERSION}" PV = "${KDE_APP_VERSION}"
SRC_URI[md5sum] = "44c25f80973304f0d683dd7fc4a48aa9" SRC_URI[md5sum] = "abca361f3cc370dea139bc2bbb265a81"
SRC_URI[sha256sum] = "9244ec364d031c73f9aed9568012a28b847ec4dceca61040324af7afd3d64009" SRC_URI[sha256sum] = "3827a7e8dd3c48e12521fd0aa76eccbeaf9f2627935f19647f2147e87db63554"
SRC_URI += "file://0001-Do-not-try-to-find-qtquick-compiler.patch"
FILES_${PN} += " \ FILES_${PN} += " \
${datadir}/kxmlgui5 \ ${datadir}/kxmlgui5 \

View File

@@ -1,34 +0,0 @@
From 08d1d50a8e9433a0fe163d7b1251dafc66bcc40e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Andreas=20M=C3=BCller?= <schnitzeltony@gmail.com>
Date: Fri, 14 Dec 2018 01:41:47 +0100
Subject: [PATCH] Do not try to find qtquick-compiler
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
we do not have qtdeclarative-native and even if we would: is output target
binary compatible?
Upstream-Status: Inappropriate [embedded specific]
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
---
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f13838b..9788aeb 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -41,7 +41,7 @@ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS
Svg
)
-find_package(Qt5 CONFIG QUIET OPTIONAL_COMPONENTS QuickCompiler)
+#find_package(Qt5 CONFIG QUIET OPTIONAL_COMPONENTS QuickCompiler)
IF(NOT ${CMAKE_SYSTEM_NAME} MATCHES "Android")
find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS
--
2.14.5

Some files were not shown because too many files have changed in this diff Show More