Commit Graph

11523 Commits

Author SHA1 Message Date
Trevor Woerner 2efc9d3ebf geoip-perl: update 1.50 -> 1.51
NOTE: the license checksum changed because the copyright year was changed from
"2016" to "2002 - 2017". There are no other changes to the LICENSE otherwise.

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Trevor Woerner fed506befd geoip-perl: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Trevor Woerner 216652c73b ipcalc: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Trevor Woerner bbbec23533 wolfssl: update 3.12.0 -> 3.14.4
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Trevor Woerner 83cedc2f76 wolfssl: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Trevor Woerner c460d66b1f tinyalsa: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Khem Raj e60ce61024 recipes: Link with libtirpc
glibc no longer provides rpc implementation

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Khem Raj 6a584cdb19 postfix: Depend on external libnsl
Glibc has dropped libnsl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Khem Raj b8ab0d9743 ippool: Adjust for glibc dropping rpc support
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Khem Raj 76ef5ac176 openl2tp: Fix build without glibc's rpc/nsl support
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Khem Raj 309963b2f1 squid: Upgrade to 3.5.27
Drop upstreamed/backported patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Gianfranco Costamagna 12e8c3ea69 cpprest: add new recipe based on Debian packaging
The patches were imported from the Debian repository
(https://salsa.debian.org/debian/casablanca) as of commit id 5b58637016a569a5d54714bd151a800028f77532

Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Gianfranco Costamagna <gianfranco.costamagna@abinsula.com>
Co-developed-by: Cristiano Prato <cristiano.prato@cnhind.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Gianfranco Costamagna a10bca9b09 websocketpp: add new recipe based on Debian packaging
The patches were imported from the Debian repository
(https://salsa.debian.org/debian/websocketpp) as of commit id afb8d4c64893883e184991ae8ab3680ef1f302b9

Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Gianfranco Costamagna <gianfranco.costamagna@abinsula.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Khem Raj 491806ba72 lftp: Fix useless-rpaths QA issue
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Khem Raj 00794e3f93 lftp: Upgrade to 4.8.3
Drop libidn packageconfig, this is no more an option in configure.ac
Package the icon files

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Yi Zhao 028f302074 networkmanager-openvpn: fix QA issue error for multilib
When enable multilib build, there is a QA Issue error:
ERROR: networkmanager-openvpn-1.2.8-r0 do_package: QA Issue: networkmanager-openvpn: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/NetworkManager
  /usr/lib/NetworkManager/VPN
  /usr/lib/NetworkManager/VPN/nm-openvpn-service.name
Please set FILES such that these items are packaged.  Alternatively if they are unneeded, avoid installing them or delete them within do_install.
networkmanager-openvpn: 4 installed and not shipped files.  [installed-vs-shipped]

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Yi Zhao 9a654a35b7 networkmanager: fix QA issue error for multilib
When enable multilib build, there is a QA Issue error:
ERROR: networkmanager-1.10.6-r0 do_package: QA Issue: networkmanager: Files/directories were installed but not shipped in any package:
  /usr/lib/NetworkManager
  /usr/lib/NetworkManager/VPN
  /usr/lib/NetworkManager/conf.d
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
networkmanager: 3 installed and not shipped files.  [installed-vs-shipped]

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Khem Raj b9fee699f3 opensaf: Fix warnings found with gcc8
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Khem Raj d7a27a13fb memcached: Upgrade to 1.5.7
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Khem Raj 62803fe3de ctdb: Call gnu-configize for getting new config.* files
Architecture support for riscv64 needs new config.guess

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Armin Kuster 18b4b0ec54 ntp: update to 4.2.8.p11
This release addresses five security issues in ntpd:

  LOW/MEDIUM: Sec 3012 / CVE-2016-1549 / VU#961909: Sybil vulnerability: ephemeral association attack
  INFO/MEDIUM: Sec 3412 / CVE-2018-7182 / VU#961909: ctl_getitem(): buffer read overrun leads to undefined behavior and information leak
  LOW: Sec 3415 / CVE-2018-7170 / VU#961909: Multiple authenticated ephemeral associations
  LOW: Sec 3453 / CVE-2018-7184 / VU#961909: Interleaved symmetric mode cannot recover from bad state
  LOW/MEDIUM: Sec 3454 / CVE-2018-7185 / VU#961909: Unauthenticated packet can reset authenticated interleaved association

one security issue in ntpq:
  MEDIUM: Sec 3414 / CVE-2018-7183 / VU#961909: ntpq:decodearr() can write beyond its buffer limit

Signed-off-by: Armin Kuster <akuster@mvista.com>
2018-05-17 08:32:26 -07:00
Mingli Yu c5d027d5e1 kea: add new recipe
* Kea is the next generation of DHCP software
  developed by ISC. It supports both DHCPv4
  and DHCPv6 protocols along with their extensions,
  e.g. prefix delegation and dynamic updates to DNS.
* Backport patch to fix issue with boost 1.66
* Add kea-msg-compiler related patch to support
  cross-compile

Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Slater, Joseph 83cd75793c postfix: remove host references from makedefs.out
Several -I definitions contain the value of ${STAGING_DIR_TARGET}
which should be removed to reference directories on the target.

Signed-off-by: Joe Slater <joe.slater@windriver.com>
2018-05-17 08:32:26 -07:00
Armin Kuster 51411b3c7a mosquito: move from oe to networking layer
mosquito has dependancy on meta-netowrking packages

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Armin Kuster 251878e8b6 grpc: move it from oe to networking layer
grpc has dependancy on meta-networking packages.

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Pascal Bach 5f61f4a498 miniupnpd: update to 2.0.20180203 and add systemd service
license checksum changed due to increase in copyright year

Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:26 -07:00
Hongxu Jia d59b9806f7 xfce4-screenshooter: fix parallel build issue
While do an out-of-tree build, if dir panel-plugin is not created
in time, there is a compile failure:
...
| intltool-merge  -d -u -c ./po/.intltool-merge-cache ../xfce4-screenshooter-1.9.1/po
../xfce4-screenshooter-1.9.1/panel-plugin/screenshooter.desktop.in
panel-plugin/screenshooter.desktop
| Died at intltool-merge line 1184, <PO_FILE> line 22700.
...
Ensure panel-plugin subdirectory exists fixes the issue.

The fix refers the following commit:
...
commit 754754b53b
Author: Catalin Enache <catalin.enache@windriver.com>
Date:   Thu Nov 9 11:12:29 2017 +0800

    xfce4-screenshooter: create src dir before build
...

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Acked-by: Andreas Müller <schnitzeltony@google.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:32:10 -07:00
Trevor Woerner aa177bc615 openh264: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:31:12 -07:00
Trevor Woerner 4d49d3b53d openh264: fix build for 32-bit intel arch
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:31:12 -07:00
Mark Asselstine 973aec3a2a gnome-keyring: fix 'installed but not shipped' QA issue
Building the 'gnome-keyring' recipe with "installed-vs-shipped"
included in ERROR_QA will result in:

    ERROR: gnome-keyring-3.20.0-r0 do_package: QA Issue: gnome-keyring: \
      Files/directories were installed but not shipped in any package:
      /usr/lib64/pkcs11/gnome-keyring-pkcs11.la
      /lib64/security/pam_gnome_keyring.la

>From various documents the .la files should not be packaged in either
the main recipe package or the -dev package unless required. So
inherit 'remove-libtool' to have all the .la files cleaned up as they
don't appear to be necessary.

Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:31:12 -07:00
Pascal Bach 19e7db690a poco: update to 1.9.0
Enable the new Encodings and Redis packages by default.

Splitting into sub packages now uses PACKAGES_DYNAMIC instead of the
custom logic used before.

Signed-off-by: Pascal Bach <pascal.bach@siemens.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:31:12 -07:00
Richard Leitner 8d6b55c95c stm32flash: add recipe
Add recipe for version 0.5 of stm32flash, an open source flash program for
STM32 using the ST serial bootloader.

Signed-off-by: Richard Leitner <richard.leitner@skidata.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:31:12 -07:00
Hongxu Jia 3c31d1480e apache2/sthttpd: add alternatives for doc
There is a failure to install both of sthttpd-doc and
apache2-doc to rootfs.
...
|Error: Transaction check error:
|  file /usr/share/man/man1/htpasswd.1 conflicts
between attempted installs of sthttpd-doc-2.27.1
-r0.0.armv7ahf_neon and apache2-doc-2.4.27
-r0.0.armv7ahf_neon
...

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:31:12 -07:00
Wei Lin Guay 556b9edf97 rdma-core: add new recipe
RDMA core is the userspace components for the Linux Kernel's
InfiniBand/RoCE subsystem. This component contains the userspace
libraries for libibverbs (and its associated providers libraries),
librdmacm and libibumad. Besides, it also provides additional service
daemons such as ibacm and srp_daemon.

Signed-off-by: Wei Lin Guay <wguay@graphcore.ai>
Reviewed-by: Harald Høeg <hhoeg@graphcore.ai>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:31:11 -07:00
Hong Liu da9138fd7f lvm2: 2.02.171 -> 2.02.277
Upgrade lvm2 from 2.02.171 to 2.02.277.

Signed-off-by: Hong Liu <hongl.fnst@cn.fujitsu.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:31:11 -07:00
Robert Joslyn 14d7dce4f8 htop: Fix typo
Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:28:20 -07:00
Trevor Woerner c2404f15b8 python-cpuset: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:28:20 -07:00
Trevor Woerner abead52851 libwebsockets: update 2.1.0 -> 3.0.0
The LICENSE checksum update was required because the LICENSE file added an
initial clause, and the locations of the third-party sources changed.

Here is a diff of the old and new licenses:

	--- LICENSE.old 2018-05-11 14:36:05.053031281 -0400
	+++ LICENSE.new 2018-05-11 14:35:40.364931066 -0400
	@@ -1,7 +1,13 @@
	 Libwebsockets and included programs are provided under the terms of the GNU
	 Library General Public License (LGPL) 2.1, with the following exceptions:

	-1) Static linking of programs with the libwebsockets library does not
	+1) Any reference, whether in these modifications or in the GNU
	+Library General Public License 2.1, to this License, these terms, the
	+GNU Lesser Public License,  GNU Library General Public License, LGPL, or
	+any similar reference shall refer to the GNU Library General Public
	+License 2.1 as modified by these paragraphs 1) through 4).
	+
	+2) Static linking of programs with the libwebsockets library does not
	 constitute a derivative work and does not require the author to provide
	 source code for the program, use the shared libwebsockets libraries, or
	 link their program against a user-supplied version of libwebsockets.
	@@ -10,7 +16,7 @@
	 changes to libwebsockets must be provided under the terms of the LGPL in
	 sections 1, 2, and 4.

	-2) You do not have to provide a copy of the libwebsockets license with
	+3) You do not have to provide a copy of the libwebsockets license with
	 programs that are linked to the libwebsockets library, nor do you have to
	 identify the libwebsockets license in your program or documentation as
	 required by section 6 of the LGPL.
	@@ -22,26 +28,30 @@
	 "[program] is based in part on the work of the libwebsockets  project
	 (https://libwebsockets.org)"

	-3) Some sources included have their own, more liberal licenses, or options
	+4) Some sources included have their own, more liberal licenses, or options
	 to get original sources with the liberal terms.

	 Original liberal license retained

	-  - lib/sha-1.c         - 3-clause BSD license retained, link to original
	+  - lib/misc/sha-1.c    - 3-clause BSD license retained, link to original
	   - win32port/zlib      - ZLIB license (see zlib.h)
	+  - lib/tls/mbedtls/wrapper - Apache 2.0 (only built if linked against mbedtls)

	 Relicensed to libwebsocket license

	-  - lib/base64-decode.c - relicensed to LGPL2.1+SLE, link to original
	-  - lib/daemonize.c     - relicensed from Public Domain to LGPL2.1+SLE,
	-                          link to original Public Domain version
	+  - lib/misc/base64-decode.c - relicensed to LGPL2.1+SLE, link to original
	+  - lib/misc/daemonize.c     - relicensed from Public Domain to LGPL2.1+SLE,
	+                               link to original Public Domain version

	 Public Domain (CC-zero) to simplify reuse

	-  - test-server/*.c
	-  - test-server/*.h
	+  - test-apps/*.c
	+  - test-apps/*.h
	+  - minimal-examples/*
	   - lwsws/*
	-
	+
	+------ end of exceptions
	+
			   GNU LESSER GENERAL PUBLIC LICENSE
				Version 2.1, February 1999

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:28:20 -07:00
Trevor Woerner dd80399993 libwebsockets: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:28:20 -07:00
Khem Raj 1d41179dd0 rocksdb: Fix build with gcc8
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:28:20 -07:00
Khem Raj ebe6c9570c luajit: Dont use BUILD_LDFLAGS when compiling host binaries
BUILD_LDFLAGS add --dynamic-linker to point to uninative but
some binaries in luajit are for 32bit build host, so even if
your host has the needed runtime, it will fail to execute because
uninative ldso doesn't know about multilib

we get cyptic errors like

| make[1]: execvp: host/minilua: Accessing a corrupted shared library
| make[1]: *** [Makefile:610: host/buildvm_arch.h] Error 127

Switch to using git for SRC_URI, master is pointing to latest
2.0 stable, it gets us all the patches done since last 2.0.5 relases
in 2017

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:28:20 -07:00
Khem Raj 28abd55f75 flashrom: Fix build with libusb 1.0.22
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:27:42 -07:00
Martin Jansa 93be3e083f libopus: add native and nativesdk
* can be used by spice

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:26:49 -07:00
Trevor Woerner a6a3de760f libuv: update 1.11.0 -> 1.20.3
The license change is as a result of removing one of the files
(pthread-fixes.h) from the list of files from Google and Sony.
No change in license has occurred. Here is a diff of the license
file:

	--- LICENSE.old 2018-05-11 10:50:19.024581228 -0400
	+++ LICENSE.new 2018-05-11 10:49:53.088488515 -0400
	@@ -62,8 +62,8 @@
	   - stdint-msvc2008.h (from msinttypes), copyright Alexander Chemeris. Three
	     clause BSD license.

	-  - pthread-fixes.h, pthread-fixes.c, copyright Google Inc. and Sony Mobile
	-    Communications AB. Three clause BSD license.
	+  - pthread-fixes.c, copyright Google Inc. and Sony Mobile Communications AB.
	+    Three clause BSD license.

	   - android-ifaddrs.h, android-ifaddrs.c, copyright Berkeley Software Design
	     Inc, Kenneth MacKay and Emergya (Cloud4all, FP7/2007-2013, grant agreement

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:25:29 -07:00
Trevor Woerner 0c37018e7b libuv: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:25:29 -07:00
Andreas Müller 95c1d3bfe4 evince: update 3.24.0 -> 3.28.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:25:29 -07:00
Khem Raj 327292a300 poppler: Update to 0.64
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:25:29 -07:00
Andreas Müller a913abb336 parole: update 1.0.0 -> 1.0.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:25:29 -07:00
Andreas Müller f6e1999daf xfce4-pulseaudio-plugin: update 0.4.0 -> 0.4.1
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:25:29 -07:00
Andreas Müller a7fc716d8d menulibre: update 2.1.5 -> 2.2.0
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-17 08:25:28 -07:00