Skip to contentSkip to conversation

package/dialog: fix upstream source URL

PATCH New Bernd Kuhls 3 participants 19 messages Aug 29, 2017 – Dec 4, 2017 1 message not in the archive

lore
Share & tools
lore
#0 lore raw

PATCH 1/6 package/dialog: fix upstream source URL

---
 package/dialog/dialog.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
package/dialog/dialog.mk +1 -1
index 61ec2659a..73fabe07c 100644
@@ -6,7 +6,7 @@
 
 DIALOG_VERSION = 1.3-20170509
 DIALOG_SOURCE = dialog-$(DIALOG_VERSION).tgz
-DIALOG_SITE = ftp://invisible-island.net/dialog
+DIALOG_SITE = ftp://ftp.invisible-island.net/dialog
 DIALOG_CONF_OPTS = --with-ncurses --with-curses-dir=$(STAGING_DIR)/usr \
 	--disable-rpath-hack
 DIALOG_DEPENDENCIES = host-pkgconf ncurses
Signature · 1 line
2.11.0
#1 lore raw

PATCH 2/6 package/iostat: fix upstream source URL

---
 package/iostat/iostat.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
package/iostat/iostat.mk +1 -1
index d591c67dc..4953c73ec 100644
@@ -5,7 +5,7 @@
 ################################################################################
 
 IOSTAT_VERSION = 2.2
-IOSTAT_SITE = http://www.linuxinsight.com/files
+IOSTAT_SITE = http://linuxinsight.com/sites/default/files
 IOSTAT_LICENSE = GPL
 IOSTAT_LICENSE_FILES = LICENSE
 
Signature · 1 line
2.11.0
#2 lore raw

PATCH 2/6 package/iostat: fix upstream source URL

Hello,

Quoted 4 lines · Bernd Kuhls
---
 package/iostat/iostat.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Applied to master, thanks.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#4 lore raw

PATCH 3/6 package/iucode-tool: fix upstream source URL

In reply to Bernd Kuhls
---
 package/iucode-tool/iucode-tool.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
package/iucode-tool/iucode-tool.mk +1 -1
index f28698bfd..e8ae36ced 100644
@@ -6,7 +6,7 @@
 
 IUCODE_TOOL_VERSION = 1.5
 IUCODE_TOOL_SOURCE = iucode-tool_$(IUCODE_TOOL_VERSION).tar.xz
-IUCODE_TOOL_SITE = https://gitlab.com/iucode-tool/releases/raw/latest
+IUCODE_TOOL_SITE = https://gitlab.com/iucode-tool/releases/raw/master
 ifeq ($(BR2_PACKAGE_ARGP_STANDALONE),y)
 IUCODE_TOOL_CONF_ENV = LIBS="-largp"
 IUCODE_TOOL_DEPENDENCIES = argp-standalone
Signature · 1 line
2.11.0
#5 lore raw

PATCH 3/6 package/iucode-tool: fix upstream source URL

Hello,

Quoted 4 lines · Bernd Kuhls
---
 package/iucode-tool/iucode-tool.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Applied to master, thanks.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#7 lore raw

PATCH 4/6 package/libconfig: switch to github

In reply to Bernd Kuhls

The previous site does not provide the package anymore.

---
 package/libconfig/libconfig.hash | 2 +-
 package/libconfig/libconfig.mk   | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
package/libconfig/libconfig.hash +1 -1
index 30110cbbd..00d3bd6bd 100644
@@ -1,2 +1,2 @@
 # Locally computed:
-sha256  e31daa390d8e4461c8830512fe2e13ba1a3d6a02a2305a02429eec61e68703f6  libconfig-1.5.tar.gz
+sha256 cae5c02361d8a9b2bb26946c64f089d2e5e599972f386203fbc48975c0d885c8  libconfig-v1.5.tar.gz
package/libconfig/libconfig.mk +2 -2
index ed7e40f16..26827f41d 100644
@@ -4,8 +4,8 @@
 #
 ################################################################################
 
-LIBCONFIG_VERSION = 1.5
-LIBCONFIG_SITE = http://www.hyperrealm.com/libconfig
+LIBCONFIG_VERSION = v1.5
+LIBCONFIG_SITE = $(call github,hyperrealm,libconfig,$(LIBCONFIG_VERSION))
 LIBCONFIG_LICENSE = LGPL-2.1+
 LIBCONFIG_LICENSE_FILES = COPYING.LIB
 LIBCONFIG_INSTALL_STAGING = YES
Signature · 1 line
2.11.0
#8 lore raw

PATCH 4/6 package/libconfig: switch to github

Hello,

Quoted 13 lines · Bernd Kuhls

The previous site does not provide the package anymore.

---
 package/libconfig/libconfig.hash | 2 +-
 package/libconfig/libconfig.mk   | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
package/libconfig/libconfig.hash +0 -0
index 30110cbbd..00d3bd6bd 100644

package/libconfig/libconfig.hash line 2

Quoted 3 lines
package/libconfig/libconfig.hash +1 -1
@@ -1,2 +1,2 @@
 # Locally computed:
-sha256  e31daa390d8e4461c8830512fe2e13ba1a3d6a02a2305a02429eec61e68703f6  libconfig-1.5.tar.gz
+sha256 cae5c02361d8a9b2bb26946c64f089d2e5e599972f386203fbc48975c0d885c8  libconfig-v1.5.tar.gz

Are there some important source code changes between those two versions labeled 1.5 ?

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
#9 lore raw

PATCH 4/6 package/libconfig: switch to github

Am Tue, 29 Aug 2017 21:46:49 +0200 schrieb Thomas Petazzoni:

Quoted 2 lines

Are there some important source code changes between those two versions labeled 1.5 ?

Hi Thomas,

the two tarballs do not have the same content, I failed to find a github hash which is equivalent to the previous tarball so I marked my patch as rejected. Today I tried to build 1.6 but it failed, even after adding
https://github.com/hyperrealm/libconfig/pull/75, so we should keep things the way they are atm.

Regards, Bernd

#10 lore raw

PATCH 5/6 package/libphidget: fix upstream source URL

In reply to Bernd Kuhls
---
 package/libphidget/libphidget.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
package/libphidget/libphidget.mk +1 -1
index 23a320b07..803d5012a 100644
@@ -6,7 +6,7 @@
 
 LIBPHIDGET_VERSION = 2.1.8.20140319
 LIBPHIDGET_SOURCE = libphidget_$(LIBPHIDGET_VERSION).tar.gz
-LIBPHIDGET_SITE = http://www.phidgets.com/downloads/libraries
+LIBPHIDGET_SITE = https://www.phidgets.com/downloads/phidget21/libraries/linux/libphidget
 LIBPHIDGET_DEPENDENCIES = libusb
 LIBPHIDGET_CONF_OPTS = --disable-ldconfig
 LIBPHIDGET_INSTALL_STAGING = YES
Signature · 1 line
2.11.0
#11 lore raw

PATCH 5/6 package/libphidget: fix upstream source URL

Hello,

Quoted 4 lines · Bernd Kuhls
---
 package/libphidget/libphidget.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Applied to master, thanks.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#13 lore raw

PATCH 6/6 package/linphone: fix URL of Debian patches

In reply to Bernd Kuhls
---
 package/linphone/linphone.mk | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)
package/linphone/linphone.mk +4 -4
index fb5e18db6..12b0f10a6 100644
@@ -16,10 +16,10 @@ LINPHONE_DEPENDENCIES = host-pkgconf libeXosip2 speex
 LINPHONE_LICENSE = GPL-2.0+
 LINPHONE_LICENSE_FILES = COPYING
 LINPHONE_PATCH = \
-	https://sources.debian.net/data/main/l/linphone/3.6.1-2.5/debian/patches/libav9.patch \
-	https://sources.debian.net/data/main/l/linphone/3.6.1-2.5/debian/patches/libav10.patch \
-	https://sources.debian.net/data/main/l/linphone/3.6.1-2.5/debian/patches/libav11.patch \
-	https://sources.debian.net/data/main/l/linphone/3.6.1-2.5/debian/patches/ffmpeg_2.9.patch
+	https://sources.debian.net/data/main/l/linphone/3.6.1-3/debian/patches/libav9.patch \
+	https://sources.debian.net/data/main/l/linphone/3.6.1-3/debian/patches/libav10.patch \
+	https://sources.debian.net/data/main/l/linphone/3.6.1-3/debian/patches/libav11.patch \
+	https://sources.debian.net/data/main/l/linphone/3.6.1-3/debian/patches/ffmpeg_2.9.patch
 
 ifeq ($(BR2_arc),y)
 # toolchain __arc__ define conflicts with libosip2 source
Signature · 1 line
2.11.0
#14 lore raw

PATCH 6/6 package/linphone: fix URL of Debian patches

Hello,

package/linphone/linphone.mk LINPHONE_DEPENDENCIES = host-pkgconf libeXosip2 speex · line 22

Quoted 8 lines · Bernd Kuhls
package/linphone/linphone.mk +4 -4
-	https://sources.debian.net/data/main/l/linphone/3.6.1-2.5/debian/patches/libav9.patch \
-	https://sources.debian.net/data/main/l/linphone/3.6.1-2.5/debian/patches/libav10.patch \
-	https://sources.debian.net/data/main/l/linphone/3.6.1-2.5/debian/patches/libav11.patch \
-	https://sources.debian.net/data/main/l/linphone/3.6.1-2.5/debian/patches/ffmpeg_2.9.patch
+	https://sources.debian.net/data/main/l/linphone/3.6.1-3/debian/patches/libav9.patch \
+	https://sources.debian.net/data/main/l/linphone/3.6.1-3/debian/patches/libav10.patch \
+	https://sources.debian.net/data/main/l/linphone/3.6.1-3/debian/patches/libav11.patch \
+	https://sources.debian.net/data/main/l/linphone/3.6.1-3/debian/patches/ffmpeg_2.9.patch

We will have to constantly update those, because sources.debian.net doesn't keep all versions of a package, only the most recent ones.

Can we use
http://snapshot.debian.org/archive/debian/20161118T211932Z/pool/main/l/linphone/linphone_3.6.1-3.debian.tar.xz
instead ? This URL is guaranteed to not change.

Thanks,

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
#15 lore raw

PATCH 6/6 package/linphone: fix URL of Debian patches

Hello Bernd,

Quoted 14 lines · Thomas Petazzoni

package/linphone/linphone.mk LINPHONE_DEPENDENCIES = host-pkgconf libeXosip2 speex · line 22

Quoted 8 lines · Bernd Kuhls
package/linphone/linphone.mk +4 -4
-	https://sources.debian.net/data/main/l/linphone/3.6.1-2.5/debian/patches/libav9.patch \
-	https://sources.debian.net/data/main/l/linphone/3.6.1-2.5/debian/patches/libav10.patch \
-	https://sources.debian.net/data/main/l/linphone/3.6.1-2.5/debian/patches/libav11.patch \
-	https://sources.debian.net/data/main/l/linphone/3.6.1-2.5/debian/patches/ffmpeg_2.9.patch
+	https://sources.debian.net/data/main/l/linphone/3.6.1-3/debian/patches/libav9.patch \
+	https://sources.debian.net/data/main/l/linphone/3.6.1-3/debian/patches/libav10.patch \
+	https://sources.debian.net/data/main/l/linphone/3.6.1-3/debian/patches/libav11.patch \
+	https://sources.debian.net/data/main/l/linphone/3.6.1-3/debian/patches/ffmpeg_2.9.patch  

We will have to constantly update those, because sources.debian.net doesn't keep all versions of a package, only the most recent ones.

Quoted 3 lines

Can we use
http://snapshot.debian.org/archive/debian/20161118T211932Z/pool/main/l/linphone/linphone_3.6.1-3.debian.tar.xz
instead ? This URL is guaranteed to not change.

Kind ping on this comment. We still have your patch pending in patchwork. I believe the change requested here is quite reasonable. Could you submit an updated version ?

Thanks!

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com
#16 lore raw

PATCH 1/6 package/dialog: fix upstream source URL

In reply to Bernd Kuhls

Hello,

Quoted 4 lines · Bernd Kuhls
---
 package/dialog/dialog.mk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Applied to master, thanks.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com

A message that is not in the archive (sent off-list or not yet received): [email protected]

#18 lore raw

PATCH 4/6 package/libconfig: switch to github

Hello,

Quoted 3 lines · Bernd Kuhls

the two tarballs do not have the same content, I failed to find a github hash which is equivalent to the previous tarball so I marked my patch as rejected.

Well, the hash will surely be different because a Github generated tarball will not be the same as the original tarball. However, what matters is if they are equivalent in terms of source code, i.e what a "diff -ruN" between both extracted source trees says.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux and Kernel engineering
http://free-electrons.com