Commit Graph

16119 Commits

Author SHA1 Message Date
Ming Liu bd85cf0642 python3-pycrypto: drop time.clock
The use of time.clock() is deprecated in python 3.8, change to use
time.process_time().

Reference:
https://docs.python.org/3.3/library/time.html#time.clock

Signed-off-by: Ming Liu <liu.ming50@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-25 12:44:25 -08:00
Khem Raj 680aadb4bf rdma-core: Drop overloadable attribute for recvfrom
glibc patch is now removed for this to be required

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-25 12:44:25 -08:00
Trevor Gamblin 7077abdf29 python-twisted.inc: add missing core dependencies
/usr/bin/twistd doesn't execute correctly if the pyhamcrest, pdb, and
getpass modules are not present, so add them to core RDEPENDS. Also
reformat the RDEPENDS list across multiple lines for easier reading.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 13:42:54 -08:00
Trevor Gamblin fabaf58dab python3-pyhamcrest: add recipe
meta-python used to have a recipe for pyhamcrest, but only for python2.
Since it got moved to meta-python2 recently, add an equivalent
python3-pyhamcrest recipe to meta-python.

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 13:42:54 -08:00
Pierre-Jean Texier 35832ff73e firewalld: upgrade 0.7.2 -> 0.7.3
See full changelog https://github.com/firewalld/firewalld/releases/tag/v0.7.3

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 09:25:46 -08:00
Khem Raj cf54e8cb0f konkretcmpi: Depend on python3 during build
Fix packaging to match py3 module install dir

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 09:25:35 -08:00
Khem Raj 6981809bc7 gnome-menus3: Depend on py3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 09:25:35 -08:00
Khem Raj 5af264c7b4 spice: Use python3 and modules during build
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 09:25:35 -08:00
Khem Raj 46951201fc postgresql: Add python3 to depends
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 09:25:34 -08:00
Khem Raj 8b7c16cd49 libplist: Use py3 in depends
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 09:25:34 -08:00
Khem Raj bbf25b62da nmap: Use py3 in depends/rdepends
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 09:25:34 -08:00
Pierre-Jean Texier 5c453ae578 zchunk: add recipe
zchunk is a compressed file format that splits the file into independent chunks.
This allows you to only download changed chunks when downloading a new version of
the file, and also makes zchunk files efficient over rsync.

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-23 14:39:21 -08:00
Stefan Agner a7f5aed4e5 plymouth: fix usrmerge
When usrmerge is enabled plymouth still tries to install to /bin and
/lib leading to the following build error:
ERROR: plymouth-git-r0 do_package: QA Issue: plymouth: Files/directories
were installed but not shipped in any package:
  /sbin/plymouthd
  /lib/libply.so.5
  /lib/libply.so
  /lib/libply.so.5.0.0
  /lib/libply-splash-core.so
  /lib/libply-splash-core.so.5.0.0
  /lib/libply-splash-core.so.5
  /bin/plymouth

There is a configuration flag --with-system-root-install which controls
where the binaries get installed. The flag is currently tied to the
systemd distro feature, however, this seems wrong.

Use the flag to control where binaries get installed depending on
whether usrmerge is used.

Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-23 14:16:25 -08:00
Khem Raj 354bedc9ab nodejs: Fix build on big-endian targets
Fixes
../deps/v8/src/runtime/runtime-utils.h:129:11: error: base operand of '->' has non-pointer type 'v8::internal::Object'
  129 |   return y->ptr() | (static_cast<ObjectPair>(x->ptr()) << 32);
      |           ^~

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Martin Jansa <Martin.Jansa@gmail.com>
Cc: Guillaume Burel <guillaume.burel@stormshield.eu>
2020-01-23 14:16:25 -08:00
Martin Jansa 50d550aa4e nodejs: upgrade to 12.14.1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-23 14:16:25 -08:00
Martin Jansa eaf9cfb018 nodejs: use python3native
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-23 14:16:25 -08:00
Guillaume Burel feeb172d1a nodejs: 10.17.0 -> 12.14.0
- update Node.js to active 12.x LTS release 12.14.0.
- remove compatibility with gcc 4.8 (has been removed upstream)

Signed-off-by: Guillaume Burel <guillaume.burel@stormshield.eu>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-23 14:16:25 -08:00
Vincent Prince ad874a4ec4 fmt: bump version to v6.1.2
Signed-off-by: Vincent Prince <vincent.prince.fr@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-23 14:16:25 -08:00
Vincent Prince f2b84ddfc5 mongodb: bump version to r4.2.2
Signed-off-by: Vincent Prince <vincent.prince.fr@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-23 14:16:25 -08:00
Khem Raj e9014dfd0c ntop: Pass PYTHON_CONFIG to configure
This aids cross-building, otherwise configure goes into weeks to find
these especially python-config and starts to poke at host files e.g.
if /etc/debian_release exists then it errors out, but if it does not
then it deploys a workaround and continues build, as a result we see
ntop fail the build on debian-like build hosts but not on others eg.
archlinux

Ensure that linking with libpython happens therefore use
python3-config --libs --embed

Fixes
checking for arm-yoe-linux-gnueabi-python-config... no
checking for python-config... no
Please install python-dev and rerun configure

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 21:30:45 -08:00
Khem Raj e4a2593a21 recipes: Replace using BBPATH with BBFILE_COLLECTIONS for meta-python2 check
BBPATH check actually does not work

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 19:21:39 -08:00
Khem Raj 1da85ce7d1 cherokee: Replace using BBPATH with BBFILE_COLLECTIONS for meta-python2 check
BBPATH check actually does not work

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 19:21:39 -08:00
Khem Raj 809de9b057 gateone: Delete, moved to meta-python2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 15:08:42 -08:00
Khem Raj 42f82bfdc8 rrdtool: Use py3 as rdep and use py3 setuptools
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 15:08:42 -08:00
Khem Raj 0db568ffba telepathy-python3: Correct rdep to use py3 dbus module
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 15:08:42 -08:00
Martin Jansa f58c2595c6 python3-pygobject: fix runtime dependency on pkgutils to use python3 variant
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 15:08:42 -08:00
Khem Raj 613a05bfc7 recipes: Turn inherit classes from meta-py2 to conditional constructs
helps parsing without meta-py2 in mix

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 14:20:35 -08:00
Khem Raj 8c0c7f0a37 recipes: Turn inherit classes from meta-py2 to conditional constructs
helps parsing without meta-py2 in mix

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 14:20:35 -08:00
Khem Raj 8d2a38f049 openipmi: Correct the dep to use python3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 14:20:35 -08:00
Khem Raj 82eef4ef62 guider: Build only when meta-py2 is in mix
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 11:10:25 -08:00
Khem Raj 324448b359 packagegroup-meta-python: Remove py2 rdeps
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 11:10:25 -08:00
Khem Raj dbf7e04668 python3-pyro4: Remove absent py3 modules from rdeps
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 11:10:25 -08:00
Khem Raj e7c7e2f457 iotop: Switch to using git src_uri
Gets python3 support
Remove python2 specific modules which are absent in py3

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 11:10:25 -08:00
Khem Raj 5b82e30cc5 ntop: Move dependency to use py3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00
Khem Raj 67462c0581 openipmi: Use python3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00
Khem Raj c9e0f7dc69 sip: Delete python2 version
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00
Khem Raj 7df11a27a0 cherokee: Only build with meta-py2 is in layermix
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00
Khem Raj 0a4faceed6 nodejs: Build only when meta-py2 is included
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00
Khem Raj 2b67b882ee fontforge: Link with libpython3
Helps building with python3

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00
Khem Raj 2767682e98 hplip: Upgrade to 3.19.12
Use python3 instead of py2
Apply patches from openwrt to fix crosscompile and musl builds

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00
Khem Raj e47f8dfd83 mysql-python: Enable only when meta-py2 is present
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00
Khem Raj b5cce2f54f telepathy-idle: Disable when meta-py2 is not present
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00
Khem Raj 713ae34131 rrdtool: Disable python packageconfig by default
This needs python2 which is in another layer

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00
Khem Raj e2efe51507 openlmi: Make it visible when meta-py2 is in layermix
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Khem Raj fb83b5d110 lio-utils: Make it visible only with meta-py2 in BBFILE_COLLECTIONS
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Khem Raj 9322d09dc4 crda: Fix build with python3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Khem Raj 9e314f7bcb python-m2crypto: Use PYTHON_PN instead of hardcoding python name
Lets this inc file become usable for py3 module as well

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Khem Raj e337fe66eb nanopb,mpv: Blacklist py2 dependent recipe ( for now )
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Khem Raj e2b0b89b80 python3-ldap: Fix build dependencies to use python3
Address files via ${S}

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Khem Raj 84233fc111 python3-pygobject: Install pkgconfig files
py2 version is gone

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00