Commit Graph

17 Commits

Author SHA1 Message Date
Wang Mingyu
dbd0cfe921
python3-thrift: upgrade 0.16.0 -> 0.20.0
Changelog:
 https://github.com/apache/thrift/blob/v0.20.0/CHANGES.md

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2024-04-02 11:28:54 -07:00
Richard Purdie
d4aa17dc43 meta-python: Drop broken BBCLASSEXTEND variants
The command "bitbake universe -c fetch" currently throws a ton of warnings
as there are many 'impossible' dependencies.

In some cases these variants may never have worked and were just added by copy
and paste of recipes. In some cases they once clearly did work but became
broken somewhere along the way. Users may also be carrying local bbappend files
which add further BBCLASSEXTEND.

Having universe fetch work without warnings is desireable so clean up the broken
variants. Anyone actually needing something dropped here can propose adding it
and the correct functional dependencies back quite easily. This also then
ensures we're not carrying or fixing things nobody uses.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-24 09:08:45 -07:00
Bartosz Golaszewski
e015b0e996 python3-thrift: add missing run-time dependencies
Add missing RDEPENDS for this package.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
Bartosz Golaszewski
4d1dbcbacd python3-thrift: don't use PYTHON_PN and improve coding style
We no longer support python2. Drop PYTHON_PN and use python3 explicitly.
While at it: make indentation consistent.

Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-06-06 23:07:58 -07:00
wangmy
7ed0c087c4 python3-thrift: upgrade 0.15.0 -> 0.16.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-04-06 14:55:16 -04:00
Leon Anavi
40b3fc56d3 python3-thrift: Upgrade 0.13.0 -> 0.15.0
Upgrade to release 0.15.0:

- possible collisions at VOID type with some 3rd-party libraries
  on Haxe cpp targets
- deprecate netstd "Async" method postfix
- go: NewTSocketConf and NewTSSLSocketConf no longer return an
  error
- Deprecate/remove ActionScript 3 support
- version of thrift-maven-plugin is not sync with the main project
- AppVeyor CI tries to download outdated cmake
- build: autotools: add foreign to AM_INIT_AUTOMAKE

License-Update: Check a single line from PKG-INFO.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-10-28 09:01:25 -07:00
Martin Jansa
c61dc077bb Convert to new override syntax
This is the result of automated script (0.9.1) conversion:

oe-core/scripts/contrib/convert-overrides.py .

converting the metadata to use ":" as the override character instead of "_".

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-08-03 10:21:25 -07:00
Pascal Bach
3b201ab1bf python3-thrift: support native recipe
This is needed for meta-codechecker to communicate to the server

Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2021-06-28 09:02:47 -07:00
Andrey Zhizhikin
1ae3178716 meta-python: rename python2 recipes to python3 eqiuvalent
Rename recipes which were previously built with python2 to their python3
equivalents.

Use new python3 classes (setuptools3) in those recipes.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Wang Mingyu
d5306d8307 python-thrift: upgrade 0.11.0 -> 0.13.0
-License-Update: Update PKG-INFO.

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-03 09:31:53 -08:00
Martin Jansa
16dbfded41 python-thrift: set downloadfilename to prevent conflicts with thrift itself
* I was building thrift-0.9.3 from meta-oe and do_fetch was failing with wrong checksum
  because my premirror already had thrift-0.9.3.tar.gz from python-thrift, unpacking
  the archives to find what's wrong revealed what's wrong:

thrift-0.9.3.old/thrift-0.9.3/:
PKG-INFO  setup.cfg  setup.py  src  thrift.egg-info

thrift-0.9.3/thrift-0.9.3/:
aclocal     appveyor.yml  build    CMakeLists.txt  compiler       config.guess  config.hin  configure     contrib          debian   doap.rdf  install-sh        lib      ltmain.sh    Makefile.in  NOTICE        rat_exclude  sonar-project.properties  tutorial
aclocal.m4  bower.json    CHANGES  compile         composer.json  config.h      config.sub  configure.ac  CONTRIBUTING.md  depcomp  doc       json-schema.json  LICENSE  Makefile.am  missing      package.json  README.md    test                      ylwrap

  you can get the same by comparing:
  http://mirror.switch.ch/mirror/apache/dist/thrift/0.9.3/thrift-0.9.3.tar.gz
  http://sources.openembedded.org/thrift-0.9.3.tar.gz
  the later is the python-thrift one from:
  http://git.openembedded.org/meta-openembedded/commit/?id=5cc904be9d6551f6e9a6465e990df1e2de940004

  your premirror might already be polluted by this and thrift-0.10.0.tar.gz + thrift-0.11.0.tar.gz from:
  http://git.openembedded.org/meta-openembedded/commit/?id=c0416d417115fbae55d83c2d9fa3f3fca1a9e1a0
  http://git.openembedded.org/meta-openembedded/commit/?id=960ae72e101d753b712e8bc40d8bdb4a0bcb0c5e

* this should be backported all the way to morty where the conflicting
  archive was introduced and manual cleanup on sources.openembedded.org
  will be needed as well

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-09-24 11:49:45 -07:00
Derek Straka
960ae72e10 python-thrift: update to version 0.11.0
License-Update: Checksum change based on release still covered by Apache-2.0

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-03-29 16:48:43 -07:00
Derek Straka
c0416d4171 python-thrift: update to version 0.10.0
* Verified license remains the same
 * Added a set of RDEPENDS for minimal environments

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-13 18:43:33 +01:00
Derek Straka
7edad4def4 pypi: update the base pypi url to use the package info without requiring the hash
* Things have finally settled on a URL structure without needing the hash
     (See https://bitbucket.org/pypa/pypi/issues/438/backwards-compatible-un-hashed-package)

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-07-11 15:16:04 +02:00
Derek Straka
5cc904be9d python-thrift: update to version 0.9.3
update recipe to use pypi class
update license checksum for latest version

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-05-27 15:39:13 +02:00
Philip Balister
408d4cb672 Convert the DESCRIPTION tag to a SUMMARY tag for short summaries.
* Also update vcversioner to have correct SUMMARY and HOMEPAGE.

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-02-25 17:45:47 +01:00
Philip Balister
a61450e764 python-thrift: Add recipe.
Direct copy from recipe in meta-cloud-services. Same recipe is also in
meta-openstack. GNU Radio (in meta-sdr) will needs this recipe
so it seems like time to move the recipe to a central layer.

Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-13 14:34:24 +02:00