All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/4] libevdev: upgrade to version 1.5.8
@ 2018-02-12 14:16 Maxin B. John
  2018-02-12 14:16 ` [PATCH 2/4] harfbuzz: upgrade to version 1.7.5 Maxin B. John
                   ` (2 more replies)
  0 siblings, 3 replies; 9+ messages in thread
From: Maxin B. John @ 2018-02-12 14:16 UTC (permalink / raw)
  To: openembedded-core

Bug fix release. Supports new keycodes in linux 4.15 headers

Signed-off-by: Maxin B. John <maxin.john@intel.com>
---
 .../recipes-support/libevdev/{libevdev_1.5.7.bb => libevdev_1.5.8.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-support/libevdev/{libevdev_1.5.7.bb => libevdev_1.5.8.bb} (74%)

diff --git a/meta/recipes-support/libevdev/libevdev_1.5.7.bb b/meta/recipes-support/libevdev/libevdev_1.5.8.bb
similarity index 74%
rename from meta/recipes-support/libevdev/libevdev_1.5.7.bb
rename to meta/recipes-support/libevdev/libevdev_1.5.8.bb
index f740da2..c138014 100644
--- a/meta/recipes-support/libevdev/libevdev_1.5.7.bb
+++ b/meta/recipes-support/libevdev/libevdev_1.5.8.bb
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=75aae0d38feea6fda97ca381cb9132eb \
 
 SRC_URI = "http://www.freedesktop.org/software/libevdev/${BP}.tar.xz"
 
-SRC_URI[md5sum] = "4f1cfaee8d75ea3fbbfeb99a98730952"
-SRC_URI[sha256sum] = "a1e59e37a2f0d397ffd7e83b73af0e638db83b8dd08902ef0f651a21cc1dd422"
+SRC_URI[md5sum] = "c25a8c3939e4ad59a5e9e5e1e354832d"
+SRC_URI[sha256sum] = "6083d81e46609da8ba80cb826c02d9080764a6dec33c8267ccb7e158833d4c6d"
 
 inherit autotools pkgconfig
-- 
2.4.0



^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 2/4] harfbuzz: upgrade to version 1.7.5
  2018-02-12 14:16 [PATCH 1/4] libevdev: upgrade to version 1.5.8 Maxin B. John
@ 2018-02-12 14:16 ` Maxin B. John
  2018-02-12 14:16 ` [PATCH 3/4] fontconfig: fix upstream version check Maxin B. John
  2018-02-12 14:16 ` [PATCH 4/4] libinput: " Maxin B. John
  2 siblings, 0 replies; 9+ messages in thread
From: Maxin B. John @ 2018-02-12 14:16 UTC (permalink / raw)
  To: openembedded-core

1.7.4 -> 1.7.5

Signed-off-by: Maxin B. John <maxin.john@intel.com>
---
 .../harfbuzz/{harfbuzz_1.7.4.bb => harfbuzz_1.7.5.bb}                 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/harfbuzz/{harfbuzz_1.7.4.bb => harfbuzz_1.7.5.bb} (88%)

diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz_1.7.4.bb b/meta/recipes-graphics/harfbuzz/harfbuzz_1.7.5.bb
similarity index 88%
rename from meta/recipes-graphics/harfbuzz/harfbuzz_1.7.4.bb
rename to meta/recipes-graphics/harfbuzz/harfbuzz_1.7.5.bb
index ce1ead4..0a9b029 100644
--- a/meta/recipes-graphics/harfbuzz/harfbuzz_1.7.4.bb
+++ b/meta/recipes-graphics/harfbuzz/harfbuzz_1.7.5.bb
@@ -12,8 +12,8 @@ DEPENDS = "glib-2.0 cairo fontconfig freetype"
 
 SRC_URI = "http://www.freedesktop.org/software/harfbuzz/release/${BP}.tar.bz2"
 
-SRC_URI[md5sum] = "c7476d8b989869d8b95b37fa53add6bf"
-SRC_URI[sha256sum] = "b5d6ac8415f97f3540d73f3f91c41c5c10f8a4d76350f11a7184062aae88ac0b"
+SRC_URI[md5sum] = "1466ab51fc5aaa6af4065936939cec62"
+SRC_URI[sha256sum] = "84574e1b1f65ca694cb8fb6905309665c0368af18a312357f8ff886ee2f29563"
 
 inherit autotools pkgconfig lib_package gtk-doc
 
-- 
2.4.0



^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 3/4] fontconfig: fix upstream version check
  2018-02-12 14:16 [PATCH 1/4] libevdev: upgrade to version 1.5.8 Maxin B. John
  2018-02-12 14:16 ` [PATCH 2/4] harfbuzz: upgrade to version 1.7.5 Maxin B. John
@ 2018-02-12 14:16 ` Maxin B. John
  2018-02-12 14:19   ` Alexander Kanavin
  2018-02-12 14:16 ` [PATCH 4/4] libinput: " Maxin B. John
  2 siblings, 1 reply; 9+ messages in thread
From: Maxin B. John @ 2018-02-12 14:16 UTC (permalink / raw)
  To: openembedded-core

In the case of fontconfig, version x.x.9x are release candidates
for next version.

Signed-off-by: Maxin B. John <maxin.john@intel.com>
---
 meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb b/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
index fa5f0ee..756e324 100644
--- a/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
+++ b/meta/recipes-graphics/fontconfig/fontconfig_2.12.6.bb
@@ -28,6 +28,7 @@ SRC_URI = "http://fontconfig.org/release/fontconfig-${PV}.tar.gz \
 SRC_URI[md5sum] = "00e748c67fad11e7057a71ed385e8bdb"
 SRC_URI[sha256sum] = "064b9ebf060c9e77011733ac9dc0e2ce92870b574cca2405e11f5353a683c334"
 
+UPSTREAM_CHECK_REGEX = "fontconfig-(?P<pver>\d+\.\d+\.[^9]\d*).tar.gz"
 
 do_configure_prepend() {
     # work around https://bugs.freedesktop.org/show_bug.cgi?id=101280
-- 
2.4.0



^ permalink raw reply related	[flat|nested] 9+ messages in thread

* [PATCH 4/4] libinput: fix upstream version check
  2018-02-12 14:16 [PATCH 1/4] libevdev: upgrade to version 1.5.8 Maxin B. John
  2018-02-12 14:16 ` [PATCH 2/4] harfbuzz: upgrade to version 1.7.5 Maxin B. John
  2018-02-12 14:16 ` [PATCH 3/4] fontconfig: fix upstream version check Maxin B. John
@ 2018-02-12 14:16 ` Maxin B. John
  2018-02-12 14:20   ` Alexander Kanavin
  2 siblings, 1 reply; 9+ messages in thread
From: Maxin B. John @ 2018-02-12 14:16 UTC (permalink / raw)
  To: openembedded-core

Skip RC releases for libinput which follow the pattern: x.x.9xx

Signed-off-by: Maxin B. John <maxin.john@intel.com>
---
 meta/recipes-graphics/wayland/libinput_1.9.4.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/recipes-graphics/wayland/libinput_1.9.4.bb b/meta/recipes-graphics/wayland/libinput_1.9.4.bb
index 2843314..c250383 100644
--- a/meta/recipes-graphics/wayland/libinput_1.9.4.bb
+++ b/meta/recipes-graphics/wayland/libinput_1.9.4.bb
@@ -12,6 +12,7 @@ SRC_URI = "http://www.freedesktop.org/software/${BPN}/${BP}.tar.xz \
 SRC_URI[md5sum] = "8b43d07d1698fb207a0492fc67554d4f"
 SRC_URI[sha256sum] = "0bcdbd4c4e3c2a2db322fbdf2ef3284f2e6d6fb7be3af80e6d8de7783f675190"
 
+UPSTREAM_CHECK_REGEX = "libinput-(?P<pver>\d+\.\d+\.[^9]\d*).tar.xz"
 inherit meson pkgconfig lib_package
 
 PACKAGECONFIG ??= ""
-- 
2.4.0



^ permalink raw reply related	[flat|nested] 9+ messages in thread

* Re: [PATCH 3/4] fontconfig: fix upstream version check
  2018-02-12 14:16 ` [PATCH 3/4] fontconfig: fix upstream version check Maxin B. John
@ 2018-02-12 14:19   ` Alexander Kanavin
  2018-02-12 14:35     ` Maxin B. John
  0 siblings, 1 reply; 9+ messages in thread
From: Alexander Kanavin @ 2018-02-12 14:19 UTC (permalink / raw)
  To: openembedded-core, John, Maxin

On 02/12/2018 04:16 PM, Maxin B. John wrote:
> In the case of fontconfig, version x.x.9x are release candidates
> for next version.
> +UPSTREAM_CHECK_REGEX = "fontconfig-(?P<pver>\d+\.\d+\.[^9]\d*).tar.gz"

This will incorrectly exclude x.x.9 which is not a release candidate. 
You need to exclude "9 followed by one or more digits", not just 9 alone.

Also, "." in .tar.gz means "any character", if you want to match literal 
"." it should be "\."

This is a good place to practice:
http://regex101.com


Alex


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 4/4] libinput: fix upstream version check
  2018-02-12 14:16 ` [PATCH 4/4] libinput: " Maxin B. John
@ 2018-02-12 14:20   ` Alexander Kanavin
  0 siblings, 0 replies; 9+ messages in thread
From: Alexander Kanavin @ 2018-02-12 14:20 UTC (permalink / raw)
  To: openembedded-core, John, Maxin

On 02/12/2018 04:16 PM, Maxin B. John wrote:
> Skip RC releases for libinput which follow the pattern: x.x.9xx
> +UPSTREAM_CHECK_REGEX = "libinput-(?P<pver>\d+\.\d+\.[^9]\d*).tar.xz"

Same issue as previous patch.

Alex


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 3/4] fontconfig: fix upstream version check
  2018-02-12 14:19   ` Alexander Kanavin
@ 2018-02-12 14:35     ` Maxin B. John
  2018-02-12 14:43       ` Alexander Kanavin
  0 siblings, 1 reply; 9+ messages in thread
From: Maxin B. John @ 2018-02-12 14:35 UTC (permalink / raw)
  To: Alexander Kanavin; +Cc: openembedded-core

Hi Alex,

On Mon, Feb 12, 2018 at 04:19:53PM +0200, Alexander Kanavin wrote:
> On 02/12/2018 04:16 PM, Maxin B. John wrote:
> >In the case of fontconfig, version x.x.9x are release candidates
> >for next version.
> >+UPSTREAM_CHECK_REGEX = "fontconfig-(?P<pver>\d+\.\d+\.[^9]\d*).tar.gz"
> 
> This will incorrectly exclude x.x.9 which is not a release candidate. You
> need to exclude "9 followed by one or more digits", not just 9 alone.

You are right. Thanks for looking into this. However, in practice, I haven't found
a single non-RC release which follow the pattern x.x.9 for these 
packages (fontconfig, libinput). That doesn't mean, it is improbable.

> Also, "." in .tar.gz means "any character", if you want to match literal "."
> it should be "\."

Ok.

> This is a good place to practice:
> http://regex101.com

Thanks. I will update and send a v2.

> Alex

Best Regards,
Maxin


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 3/4] fontconfig: fix upstream version check
  2018-02-12 14:35     ` Maxin B. John
@ 2018-02-12 14:43       ` Alexander Kanavin
  2018-02-12 17:08         ` Maxin B. John
  0 siblings, 1 reply; 9+ messages in thread
From: Alexander Kanavin @ 2018-02-12 14:43 UTC (permalink / raw)
  To: Maxin B. John; +Cc: openembedded-core

On 02/12/2018 04:35 PM, Maxin B. John wrote:
>> This is a good place to practice:
>> http://regex101.com
> 
> Thanks. I will update and send a v2.

To save you a bit of time, I think the right construct should be either

(9|[0-8]\d+)

or

(?!9\d+)\d+


Alex


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH 3/4] fontconfig: fix upstream version check
  2018-02-12 14:43       ` Alexander Kanavin
@ 2018-02-12 17:08         ` Maxin B. John
  0 siblings, 0 replies; 9+ messages in thread
From: Maxin B. John @ 2018-02-12 17:08 UTC (permalink / raw)
  To: Alexander Kanavin; +Cc: openembedded-core

Hi Alex,

On Mon, Feb 12, 2018 at 04:43:54PM +0200, Alexander Kanavin wrote:
> On 02/12/2018 04:35 PM, Maxin B. John wrote:
> >>This is a good place to practice:
> >>http://regex101.com
> >
> >Thanks. I will update and send a v2.
> 
> To save you a bit of time, I think the right construct should be either
> 
> (9|[0-8]\d+)
> 
> or
> 
> (?!9\d+)\d+
 
This looks much better. Thanks!

> 
> Alex

Thanks and Regards,
Maxin


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2018-02-12 17:06 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-12 14:16 [PATCH 1/4] libevdev: upgrade to version 1.5.8 Maxin B. John
2018-02-12 14:16 ` [PATCH 2/4] harfbuzz: upgrade to version 1.7.5 Maxin B. John
2018-02-12 14:16 ` [PATCH 3/4] fontconfig: fix upstream version check Maxin B. John
2018-02-12 14:19   ` Alexander Kanavin
2018-02-12 14:35     ` Maxin B. John
2018-02-12 14:43       ` Alexander Kanavin
2018-02-12 17:08         ` Maxin B. John
2018-02-12 14:16 ` [PATCH 4/4] libinput: " Maxin B. John
2018-02-12 14:20   ` Alexander Kanavin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.