-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
rutorrent: Update from version 4.1.5 to 4.3.6 (#6215)
* docker-image: Add libtool-bin as now a separate package (rtorrent) * libtorrent-rakshasa: Update fomr version 0.13.8 to latest git hash * rtorrent: Update from version 0.9.8 to latest git hash * rutorrent: Update from version 4.1.5 to 4.3.6
- Loading branch information
Showing
12 changed files
with
97 additions
and
109 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,32 @@ | ||
PKG_NAME = libtorrent | ||
PKG_VERS = 0.13.8 | ||
PKG_EXT = tar.gz | ||
PKG_DIST_NAME = v$(PKG_VERS).$(PKG_EXT) | ||
PKG_DIST_SITE = https://github.com/rakshasa/libtorrent/archive | ||
PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT) | ||
PKG_DIR = $(PKG_NAME)-$(PKG_VERS) | ||
#PKG_DIST_NAME = v$(PKG_VERS).$(PKG_EXT) | ||
#PKG_DIST_FILE = $(PKG_NAME)-$(PKG_VERS).$(PKG_EXT) | ||
#PKG_DIR = $(PKG_NAME)-$(PKG_VERS) | ||
PKG_GIT_HASH = 71a487c66b136524bce5519cb1f9e855621a9101 | ||
PKG_DIST_NAME = $(PKG_GIT_HASH).$(PKG_EXT) | ||
PKG_DIST_FILE = $(PKG_NAME)-git$(PKG_GIT_HASH).$(PKG_EXT) | ||
PKG_DIR = $(PKG_NAME)-$(PKG_GIT_HASH) | ||
|
||
DEPENDS = cross/cppunit cross/openssl3 cross/libsigc++ cross/zlib | ||
|
||
HOMEPAGE = https://rakshasa.github.io | ||
COMMENT = LibTorrent is a BitTorrent library written in C++ for *nix, with a focus on high performance and good code. | ||
LICENSE = GPLv2 | ||
|
||
# requires C++14 support | ||
REQUIRED_MIN_DSM = 7.0 | ||
UNSUPPORTED_ARCHS = comcerto2k | ||
|
||
GNU_CONFIGURE = 1 | ||
PRE_PATCH_TARGET = libtorrent_pre_patch | ||
CONFIGURE_ARGS = --disable-instrumentation --with-zlib=$(STAGING_INSTALL_PREFIX) | ||
ADDITIONAL_CXXFLAGS = -fno-strict-aliasing | ||
|
||
include ../../mk/spksrc.cross-cc.mk | ||
|
||
.PHONY: libtorrent_pre_patch | ||
libtorrent_pre_patch: | ||
@$(RUN) ./autogen.sh | ||
@$(RUN) autoreconf -fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
libtorrent-0.13.8.tar.gz SHA1 db9330ac07d65d5fc9c1562997054f4b45458e4a | ||
libtorrent-0.13.8.tar.gz SHA256 0f6c2e7ffd3a1723ab47fdac785ec40f85c0a5b5a42c1d002272205b988be722 | ||
libtorrent-0.13.8.tar.gz MD5 dd184eadb8b449ddc6c3498a93ddd568 | ||
libtorrent-git71a487c66b136524bce5519cb1f9e855621a9101.tar.gz SHA1 5d19ed169d7cf9ef53ea847a074a24ba5d605993 | ||
libtorrent-git71a487c66b136524bce5519cb1f9e855621a9101.tar.gz SHA256 259f80dcced1179a3215225b5dc243b0fe6392fd9b1e97ca4c542b39928c43d3 | ||
libtorrent-git71a487c66b136524bce5519cb1f9e855621a9101.tar.gz MD5 60facb50262549eb87073c00865ab88c |
30 changes: 15 additions & 15 deletions
30
cross/libtorrent-rakshasa/patches/001-fix-cross-compile.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
rtorrent-0.9.8.tar.gz SHA1 897ab36a4e6769df2984930cae0991da83818237 | ||
rtorrent-0.9.8.tar.gz SHA256 bc889ce1dde475ec56aa72ae996912ff58723226a4f4256fef4f1f8636d991d4 | ||
rtorrent-0.9.8.tar.gz MD5 ca17bdc9eeec19a8dd50cc5c5cf5daf1 | ||
rtorrent-giteacf9798e2787df7dd4d5c800a46bac7931ac41c.tar.gz SHA1 27fcaa6651b46c2b2b7a0275b1de1628e1b0291e | ||
rtorrent-giteacf9798e2787df7dd4d5c800a46bac7931ac41c.tar.gz SHA256 714b06f0938b25df6d4e9e42a080f42abb9407f431a7e461e4de3bb6fc5aab1c | ||
rtorrent-giteacf9798e2787df7dd4d5c800a46bac7931ac41c.tar.gz MD5 a6870aa16acb4dca606ccaded61f1862 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,40 +1,41 @@ | ||
diff -uprN ../rtorrent-0.9.8-old/src/Makefile.am ./src/Makefile.am | ||
--- ../rtorrent-0.9.8-old/src/Makefile.am 2019-07-19 11:38:33.000000000 +0000 | ||
+++ ./src/Makefile.am 2020-10-07 00:30:17.409997779 +0000 | ||
@@ -29,6 +29,7 @@ libsub_root_a_SOURCES = \ | ||
diff -uprN ../rtorrent-eacf9798e2787df7dd4d5c800a46bac7931ac41c-orig/src/Makefile.am ./src/Makefile.am | ||
--- ../rtorrent-eacf9798e2787df7dd4d5c800a46bac7931ac41c-orig/src/Makefile.am 2024-08-20 17:56:03.000000000 +0000 | ||
+++ ./src/Makefile.am 2024-08-30 12:25:51.533847996 +0000 | ||
@@ -181,6 +181,7 @@ libsub_root_a_SOURCES = \ | ||
control.h \ | ||
globals.cc \ | ||
globals.h \ | ||
+ linux-atomic.c \ | ||
option_parser.cc \ | ||
option_parser.h \ | ||
signal_handler.cc \ | ||
diff -uprN ../rtorrent-0.9.8-old/src/Makefile.in ./src/Makefile.in | ||
--- ../rtorrent-0.9.8-old/src/Makefile.in 2020-10-07 00:30:12.573969139 +0000 | ||
+++ ./src/Makefile.in 2020-10-07 00:30:17.405997755 +0000 | ||
@@ -444,6 +444,7 @@ libsub_root_a_SOURCES = \ | ||
diff -uprN ../rtorrent-eacf9798e2787df7dd4d5c800a46bac7931ac41c-orig/src/Makefile.in ./src/Makefile.in | ||
--- ../rtorrent-eacf9798e2787df7dd4d5c800a46bac7931ac41c-orig/src/Makefile.in 2024-08-30 12:25:15.881424928 +0000 | ||
+++ ./src/Makefile.in 2024-08-30 12:28:12.033508331 +0000 | ||
@@ -433,7 +433,7 @@ top_build_prefix = @top_build_prefix@ | ||
top_builddir = @top_builddir@ | ||
top_srcdir = @top_srcdir@ | ||
noinst_LIBRARIES = libsub_root.a | ||
-rtorrent_LDADD = libsub_root.a @PTHREAD_LIBS@ | ||
+rtorrent_LDADD = libsub_root.a .libs/liblinux-atomic.a @PTHREAD_LIBS@ | ||
rtorrent_SOURCES = main.cc | ||
libsub_root_a_SOURCES = \ | ||
core/curl_get.cc \ | ||
@@ -612,6 +612,7 @@ libsub_root_a_SOURCES = \ | ||
control.h \ | ||
globals.cc \ | ||
globals.h \ | ||
+ linux-atomic.c \ | ||
option_parser.cc \ | ||
option_parser.h \ | ||
signal_handler.cc \ | ||
@@ -461,6 +462,7 @@ rtorrent_LDADD = \ | ||
input/libsub_input.a \ | ||
rpc/libsub_rpc.a \ | ||
utils/libsub_utils.a \ | ||
+ .libs/liblinux-atomic.a \ | ||
@PTHREAD_LIBS@ | ||
|
||
rtorrent_SOURCES = \ | ||
@@ -604,6 +606,9 @@ am--depfiles: $(am__depfiles_remade) | ||
@@ -1004,6 +1005,9 @@ am--depfiles: $(am__depfiles_remade) | ||
@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@ | ||
@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $< | ||
|
||
+.c.o: | ||
+@am__fastdepCXX_TRUE@ $(LTCOMPILE) -c -o $@ $< | ||
+ | ||
.cc.obj: | ||
@am__fastdepCXX_TRUE@ $(AM_V_CXX)$(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'` | ||
@am__fastdepCXX_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po | ||
@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\ | ||
@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\ |
21 changes: 0 additions & 21 deletions
21
cross/rtorrent/patches/002-fix-configure-cross-compile.patch
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
ruTorrent-4.1.5.tar.gz SHA1 1e5ef5c381a218a40ce373c968432c7a3e581684 | ||
ruTorrent-4.1.5.tar.gz SHA256 b84da2c9169444aa50b438ce2fdb0ce81f7bbcdd3e3138b3cc215dd27c58b2bf | ||
ruTorrent-4.1.5.tar.gz MD5 19e906f37be308ee7c9030ad6091c64f | ||
ruTorrent-4.3.6.tar.gz SHA1 1515df6bd5e478eccb64dc91a8e20cec76fd596b | ||
ruTorrent-4.3.6.tar.gz SHA256 f89258941c61c86c51909c23c62473bed8abde054214dcb2bd81da153cd3650e | ||
ruTorrent-4.3.6.tar.gz MD5 f3cd2bccabdedbdde3e5cdd779a23b4c |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters