summaryrefslogtreecommitdiffstats
path: root/recipes-extended
Commit message (Collapse)AuthorAgeFilesLines
* dbus-java: Include features check from classpathAndrei Gherzan2022-08-221-0/+2
| | | | | | | | | | | classpath is an indirect dependency of this package that also has a required distro feature on x11. Without having the same feature check here, a world build would fail when x11 is not enabled. Reflecting the same feature check in this recipe, makes sure that world will skip it as well. Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* all: run convert-overrides (0.9.3) script to convert to new override formatAJ Bagwell2021-08-112-16/+16
| | | | | Signed-off-by: AJ Bagwell <anthony.bagwell@hivehome.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* dbus-java: Do not use all as PACKAGE_ARCHRicardo Ribalda Delgado2019-07-091-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | dbus-java has RDEPEND that are not PACKAGE_ARCH=all Fixes: ERROR: dbus-java-2.7-r0 do_populate_sysroot_setscene: Error executing a python function in exec_python_func() autogenerated: The stack trace of python calls that resulted in this exception/failure was: File: 'exec_python_func() autogenerated', lineno: 2, function: <module> 0001: *** 0002:do_populate_sysroot_setscene(d) 0003: File: '/workdir/repo/poky/meta/classes/staging.bbclass', lineno: 126, function: do_populate_sysroot_setscene 0122:do_populate_sysroot[sstate-outputdirs] = "${COMPONENTS_DIR}/${PACKAGE_ARCH}/${PN}" 0123:do_populate_sysroot[sstate-fixmedir] = "${COMPONENTS_DIR}/${PACKAGE_ARCH}/${PN}" 0124: 0125:python do_populate_sysroot_setscene () { *** 0126: sstate_setscene(d) 0127:} 0128:addtask do_populate_sysroot_setscene 0129: 0130:def staging_copyfile(c, target, dest, postinsts, seendirs): Signed-off-by: Ricardo Ribalda Delgado <ricardo@ribalda.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* rxtx: Fix path of javacRicardo Ribalda Delgado2019-07-092-2/+26
| | | | | | | | | | | | | | | rxtx was wrongly using the patch from cacao sysroot. Fixes: | /bin/bash: /workdir/build/tmp/work/x86_64-linux/cacao-native/1.6.1-r0/recipe-sysroot-native/usr/bin/javac: No such file or directory | Makefile:834: recipe for target '/workdir/build/tmp/work/dbfp4-poky-linux/rxtx/2.2.0-r2/rxtx-2.2pre2/gnu/io/UnsupportedCommOperationException.class' failed | make: *** [/workdir/build/tmp/work/dbfp4-poky-linux/rxtx/2.2.0-r2/rxtx-2.2pre2/gnu/io/UnsupportedCommOperationException.class] Error 127 | make: *** Waiting for unfinished jobs.... Signed-off-by: Ricardo Ribalda <ricardo@ribalda.com> Signed-off-by: Ricardo Ribalda Delgado <ricardo@ribalda.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* java-library: make packages overriding PACKAGE_ARCH work againAndré Draszik2018-12-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Recent changes is OE have caused the traditional approach of inheriting allarch and setting PACKAGE_ARCH not work anymore. Once allarch is inherited, PACKAGE_ARCH can not be overridden afterwards. See commit a23c482cab4f ("allarch: only enable allarch when multilib is not used") d9ba0219b2f6 in poky. http://git.openembedded.org/openembedded-core/commit/?id=a23c482cab4f874f4a6a6889716123569eb5ece9 The error manifests itself with configure trying to --host=allarch-poky-linux --target=allarch-poky-linux which fails. To work around this we can make java-library's allarch inherit conditional, as is done e.g. in OE-core for packagegroup.bbclass http://git.openembedded.org/openembedded-core/commit/?id=9c826962ec8fa45c2b035427442b90a41517144e http://git.openembedded.org/openembedded-core/commit/?id=2c9b1d304daade7b0907320aeb9c522e7ab9dcab So this commit does exactly that, and fixes the two users of this to follow the new approach. Signed-off-by: André Draszik <andre.draszik@jci.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* dbus-java: do not build any documentationYevgeny Popovych2018-08-141-20/+2
| | | | | | | Support for respective docbook tools has been removed in pyro release. Signed-off-by: Yevgeny Popovych <yevgenyp@pointgrab.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* set SUMMARY instead of DESCRIPTIONAndré Draszik2018-06-194-6/+6
| | | | | | | | | Short descriptions should go into SUMMARY (DESCRIPTION will get the same value if not set.) Signed-off-by: André Draszik <andre.draszik@jci.com> Tested-by: Richard Leitner <richard.leitner@skidata.com> Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
* rxtx: Add remove-libtool class to remove all .la filesFabio Berton2016-07-081-1/+1
| | | | | | | | | | | | | | | | | | Class remove-libtool adds a postfunc to do_install to remove all .la files installed by libtool, so that they are absent from both the sysroots and target packages. Fix error: ERROR: rxtx-2.2.0-r2 do_populate_sysroot: QA Issue: librxtxRaw.la failed sanity test (workdir) in path ../build/tmp/work/cortexa9hf-neon-emcontrols-linux-gnueabi/ rxtx/2.2.0-r2/sysroot-destdir/usr/lib/jni [la] ERROR: rxtx-2.2.0-r2 do_populate_sysroot: QA staging was broken by the package built above ERROR: rxtx-2.2.0-r2 do_populate_sysroot: Function failed: do_qa_staging Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br> Signed-off-by: Maxin B. John <maxin.john@intel.com>
* rxtx: drop dependency on fastjar-native; depend on virtual/javac-nativeMario Domenech Goulart2015-08-181-1/+1
| | | | | | | | fastjar-native must be provided by either virtual/javac-native itself or by a recipe virtual/javac-native depends on. Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rxtx: put .jar and .so files into the same package (librxtx-java)Mario Domenech Goulart2015-03-311-2/+8
| | | | | | | | That's how Debian does, supposedly because it does not make sense to ship .jar and .so files into separate packages. Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rxtx: add patch to support i.MX serial portsMario Domenech Goulart2015-03-112-1/+29
| | | | | | | Support for /dev/ttymxc* devices. Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rxtx: update to the latest Debian patchsetMario Domenech Goulart2015-03-117-1/+724
| | | | | | | | | Update the recipe to apply all patches available from git://anonscm.debian.org/pkg-java/rxtx.git as of a4cd13e04254cea7842df2e30e9d12e9765a3ef9. Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* java-library: inherit allarchMax Krummenacher2015-02-171-0/+1
| | | | | | | | | | | | | | | | | | Use the allarch class to make every packages in the 'all' ARCH. Recipes inheriting java-library which build additional packages which don't belong in to all ARCH must manually setting PACKAGE_ARCH after inheritting java-library. This fixes the following error when building e.g. rhino for a second machine of different architecture in the same build directory: ERROR: The recipe rhino is trying to install files into a shared area when those files already exist. Those files and their manifest location are: /.../ipk/all/librhino-java_1.7r4-r0_all.ipk Matched in manifest-armv7at2hf-vfp-rhino-package_write_ipk Signed-off-by: Max Krummenacher <max.oss.09@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* rxtx: use autotools-brokensepMax Krummenacher2015-02-171-1/+1
| | | | | Signed-off-by: Max Krummenacher <max.oss.09@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* licence: add missing LIC_FILES_CHKSUMMax Krummenacher2015-02-171-1/+2
| | | | | | | | While at it change the LICENSE string to the oe one if applicable. e.g. AL-2.0 -> Apache-2.0 Signed-off-by: Max Krummenacher <max.oss.09@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* cleanup whitespace in tasksMax Krummenacher2015-02-171-13/+13
| | | | | | | Indent with 4 spaces in task definitions. Signed-off-by: Max Krummenacher <max.oss.09@gmail.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* dbus-java: User PN instead of hardcoding namesKhem Raj2013-09-291-6/+6
| | | | | | remove JFLAGS dont need them anymore Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dbus-java: switch to dbus-java-bin an dbus-java-viewr to ${PN}- packages nameHenning Heinold2013-04-241-7/+7
| | | | Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* xmlpull: import package from oe-classicHenning Heinold2013-04-051-0/+30
| | | | | | | | * switch to ant build * use diffrent download server, original website does not have the latest tarball anymore Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>
* recipes-extended: split out recipes which are not needed for compiling openjdkHenning Heinold2013-04-0512-0/+907
Signed-off-by: Henning Heinold <heinold@inf.fu-berlin.de>