Openembedded Core Discussions
 help / color / mirror / Atom feed
* [PATCH] subversion: 1.9.7 -> 1.10.0
@ 2018-06-19 12:09 Richard Purdie
  2018-06-19 14:03 ` Peter Kjellerstedt
  0 siblings, 1 reply; 2+ messages in thread
From: Richard Purdie @ 2018-06-19 12:09 UTC (permalink / raw)
  To: openembedded-core

License changed since licenses for the bundled linenoise and lz4 codebases
were added. We don't build either of them. Add MIT since utf8proc is MIT
licensed.

Configure to use the internal utf8proc codebase since we have no copy of that in
OE-Core, nor any need to add one.

Add a dependency on lz4 which is now required rather than using the internal
codebase within subversion.

Drop a patch merged upstream.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
---
 .../{subversion_1.9.7.bb => subversion_1.10.0.bb}    | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)
 rename meta/recipes-devtools/subversion/{subversion_1.9.7.bb => subversion_1.10.0.bb} (91%)

diff --git a/meta/recipes-devtools/subversion/subversion_1.9.7.bb b/meta/recipes-devtools/subversion/subversion_1.10.0.bb
similarity index 91%
rename from meta/recipes-devtools/subversion/subversion_1.9.7.bb
rename to meta/recipes-devtools/subversion/subversion_1.10.0.bb
index da9de9d5b92..82454ae63c3 100644
--- a/meta/recipes-devtools/subversion/subversion_1.9.7.bb
+++ b/meta/recipes-devtools/subversion/subversion_1.10.0.bb
@@ -1,21 +1,20 @@
 SUMMARY = "Subversion (svn) version control system client"
 HOMEPAGE = "http://subversion.tigris.org"
 SECTION = "console/network"
-LICENSE = "Apache-2"
-LIC_FILES_CHKSUM = "file://LICENSE;md5=af81ae49ba359e70626c05e9bf313709"
+LICENSE = "Apache-2 & MIT"
+LIC_FILES_CHKSUM = "file://LICENSE;md5=83206f39819e7a4dfca2ff7c190f6ce0"
 
-DEPENDS = "apr-util serf sqlite3 file"
+DEPENDS = "apr-util serf sqlite3 file lz4"
 DEPENDS_append_class-native = " file-replacement-native"
 
 SRC_URI = "${APACHE_MIRROR}/${BPN}/${BPN}-${PV}.tar.bz2 \
            file://disable_macos.patch \
-           file://serf.m4-Regex-modified-to-allow-D-in-paths.patch \
            file://0001-Fix-libtool-name-in-configure.ac.patch \
            file://serfmacro.patch \
            "
 
-SRC_URI[md5sum] = "05b0c677681073920f938c1f322e0be2"
-SRC_URI[sha256sum] = "c3b118333ce12e501d509e66bb0a47bcc34d053990acab45559431ac3e491623"
+SRC_URI[md5sum] = "0126847f9e8cb8ed0b90a6a18b203309"
+SRC_URI[sha256sum] = "2cf23f3abb837dea0585a6b0ebd70e80e01f95bddef7c1aa097c18e3eaa6b584"
 
 inherit autotools pkgconfig gettext
 
@@ -31,6 +30,7 @@ EXTRA_OECONF = " \
     --without-berkeley-db \
     --without-swig \
     --disable-keychain \
+    --with-utf8proc=internal \
     ac_cv_path_RUBY=none \
 "
 
-- 
2.17.1



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

* Re: [PATCH] subversion: 1.9.7 -> 1.10.0
  2018-06-19 12:09 [PATCH] subversion: 1.9.7 -> 1.10.0 Richard Purdie
@ 2018-06-19 14:03 ` Peter Kjellerstedt
  0 siblings, 0 replies; 2+ messages in thread
From: Peter Kjellerstedt @ 2018-06-19 14:03 UTC (permalink / raw)
  To: Richard Purdie; +Cc: openembedded-core@lists.openembedded.org

> -----Original Message-----
> From: openembedded-core-bounces@lists.openembedded.org
> [mailto:openembedded-core-bounces@lists.openembedded.org] On Behalf Of
> Richard Purdie
> Sent: den 19 juni 2018 14:09
> To: openembedded-core@lists.openembedded.org
> Subject: [OE-core] [PATCH] subversion: 1.9.7 -> 1.10.0
> 
> License changed since licenses for the bundled linenoise and lz4 codebases
> were added. We don't build either of them. Add MIT since utf8proc is MIT
> licensed.
> 
> Configure to use the internal utf8proc codebase since we have no copy of that in
> OE-Core, nor any need to add one.
> 
> Add a dependency on lz4 which is now required rather than using the internal
> codebase within subversion.
> 
> Drop a patch merged upstream.
> 
> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> ---
>  .../{subversion_1.9.7.bb => subversion_1.10.0.bb}    | 12 ++++++------
>  1 file changed, 6 insertions(+), 6 deletions(-)
>  rename meta/recipes-devtools/subversion/{subversion_1.9.7.bb =>
> subversion_1.10.0.bb} (91%)
> 
> diff --git a/meta/recipes-devtools/subversion/subversion_1.9.7.bb
> b/meta/recipes-devtools/subversion/subversion_1.10.0.bb
> similarity index 91%
> rename from meta/recipes-devtools/subversion/subversion_1.9.7.bb
> rename to meta/recipes-devtools/subversion/subversion_1.10.0.bb
> index da9de9d5b92..82454ae63c3 100644
> --- a/meta/recipes-devtools/subversion/subversion_1.9.7.bb
> +++ b/meta/recipes-devtools/subversion/subversion_1.10.0.bb
> @@ -1,21 +1,20 @@
>  SUMMARY = "Subversion (svn) version control system client"
>  HOMEPAGE = "http://subversion.tigris.org"

You should change that since subversion.tigris.org contains the old 
homepage:

HOMEPAGE = "http://subversion.apache.org"

>  SECTION = "console/network"
> -LICENSE = "Apache-2"
> -LIC_FILES_CHKSUM = "file://LICENSE;md5=af81ae49ba359e70626c05e9bf313709"
> +LICENSE = "Apache-2 & MIT"
> +LIC_FILES_CHKSUM = "file://LICENSE;md5=83206f39819e7a4dfca2ff7c190f6ce0"
> 
> -DEPENDS = "apr-util serf sqlite3 file"
> +DEPENDS = "apr-util serf sqlite3 file lz4"
>  DEPENDS_append_class-native = " file-replacement-native"
> 
>  SRC_URI = "${APACHE_MIRROR}/${BPN}/${BPN}-${PV}.tar.bz2 \
>             file://disable_macos.patch \
> -           file://serf.m4-Regex-modified-to-allow-D-in-paths.patch \
>             file://0001-Fix-libtool-name-in-configure.ac.patch \
>             file://serfmacro.patch \
>             "
> 
> -SRC_URI[md5sum] = "05b0c677681073920f938c1f322e0be2"
> -SRC_URI[sha256sum] = "c3b118333ce12e501d509e66bb0a47bcc34d053990acab45559431ac3e491623"
> +SRC_URI[md5sum] = "0126847f9e8cb8ed0b90a6a18b203309"
> +SRC_URI[sha256sum] = "2cf23f3abb837dea0585a6b0ebd70e80e01f95bddef7c1aa097c18e3eaa6b584"
> 
>  inherit autotools pkgconfig gettext
> 
> @@ -31,6 +30,7 @@ EXTRA_OECONF = " \
>      --without-berkeley-db \
>      --without-swig \
>      --disable-keychain \
> +    --with-utf8proc=internal \
>      ac_cv_path_RUBY=none \
>  "
> 
> --
> 2.17.1

//Peter



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

end of thread, other threads:[~2018-06-19 14:03 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-06-19 12:09 [PATCH] subversion: 1.9.7 -> 1.10.0 Richard Purdie
2018-06-19 14:03 ` Peter Kjellerstedt

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox