Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (8b4189ee6e7d12afa6438c84921436ea96dcd22b)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (8b4189ee6e7d12afa6438c84921436ea96dcd22b)
  • Date: Fri, 17 May 2024 17:53:27 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

archive/cdebootstrap/DETAILS | 1
ftp/transmission/BUILD | 13 +----------
ftp/transmission/CONFIGURE | 16 +++++---------
ftp/transmission/DEPENDS | 46
++++++++++++++++++++++--------------------
ftp/transmission/DETAILS | 7 +++---
ftp/transmission/HISTORY | 5 ++++
ftp/transmission/PRE_BUILD | 4 ---
ftp/transmission/no-utp.patch | 15 -------------
net/jigdo/DETAILS | 1
utils/debootstrap/DETAILS | 7 +++---
utils/debootstrap/HISTORY | 3 ++
11 files changed, 51 insertions(+), 67 deletions(-)

New commits:
commit 8b4189ee6e7d12afa6438c84921436ea96dcd22b
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

transmission 4.0.5

commit 281e8f19ad41e471611359af5b241d86f7e9fc5d
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

transmission: Add Watch line

commit 03dbe8d266d7ff126d5cc06c65186b9587f6ac5a
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

jigdo: Add Watch line

commit 09651b75aec51e9d86ef9469c22314e02fd02122
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

debootstrap 1.0.134

commit 544e897f930884ac3644869cd516dfb0c53cb888
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

debootstrap: Add Watch line

commit f9ecc3a79042364cdf69596b6348bafce434c6f7
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

cdebootstrap: Add Watch line

diff --git a/archive/cdebootstrap/DETAILS b/archive/cdebootstrap/DETAILS
index a1009fe..e265d0d 100755
--- a/archive/cdebootstrap/DETAILS
+++ b/archive/cdebootstrap/DETAILS
@@ -1,3 +1,4 @@
+# Watch: http://ftp.debian.org/debian/pool/main/c/cdebootstrap/
SPELL=cdebootstrap
VERSION=0.7.8
SOURCE=${SPELL}_${VERSION}.tar.xz
diff --git a/ftp/transmission/BUILD b/ftp/transmission/BUILD
index 5819a83..275d3d3 100755
--- a/ftp/transmission/BUILD
+++ b/ftp/transmission/BUILD
@@ -1,12 +1,3 @@
OPTS="$TRANSMISSION_OPTS $OPTS" &&
-
-CFLAGS="-I../third-party ${CFLAGS}" &&
-
-case "$HOST" in
-*-musl)
- # The buildsystem assumes iconv is in libc
- export LIBS="-liconv"
- ;;
-esac &&
-
-default_build
+. "$GRIMOIRE"/FUNCTIONS &&
+cmake_build
diff --git a/ftp/transmission/CONFIGURE b/ftp/transmission/CONFIGURE
index 82b9a3f..5c79a61 100755
--- a/ftp/transmission/CONFIGURE
+++ b/ftp/transmission/CONFIGURE
@@ -1,15 +1,11 @@
config_query_option TRANSMISSION_OPTS "Build command-line client?" y \
- "--enable-cli" \
- "--disable-cli" &&
+ "-DENABLE_CLI=ON" \
+ "-DENABLE_CLI=OFF" &&

config_query_option TRANSMISSION_OPTS "Build daemon?" y \
- "--enable-daemon" \
- "--disable-daemon" &&
+ "-DENABLE_DAEMON=ON" \
+ "-DENABLE_DAEMON=OFF" &&

config_query_option TRANSMISSION_OPTS "Build µTP support?" n \
- "--enable-utp" \
- "--disable-utp" &&
-
-config_query_option TRANSMISSION_OPTS "Optimize libtransmission for
low-resource systems?" n \
- "--enable-lightweight" \
- "--disable-lightweight"
+ "-DENABLE_UTP=ON" \
+ "-DENABLE_UTP=OFF"
diff --git a/ftp/transmission/DEPENDS b/ftp/transmission/DEPENDS
index a83a440..6020ce5 100755
--- a/ftp/transmission/DEPENDS
+++ b/ftp/transmission/DEPENDS
@@ -1,34 +1,38 @@
. "$GRIMOIRE/FUNCTIONS" &&
+. "$GRIMOIRE/VDEPENDS" &&

-depends SSL &&
-depends intltool &&
-depends curl &&
-depends libevent &&
+vdepends << "!"
+ SSL
+ curl
+ intltool
+ libdeflate flags: -DUSE_SYSTEM_DEFLATE=ON
+ libevent >= 2.0.10 flags: -DUSE_SYSTEM_EVENT2=ON
+ libnatpmp flags: -DUSE_SYSTEM_NATPMP=ON
+ libpsl flags: -DUSE_SYSTEM_PSL=ON
+ miniupnpc flags: -DUSE_SYSTEM_MINIUPNPC=ON
+!

-if spell_ok libevent && is_version_less $(installed_version libevent)
2.0.10; then
- force_depends libevent
-fi &&
+optional_depends systemd \
+ -DWITH_SYSTEMD=ON \
+ -DWITH_SYSTEMD=OFF \
+ "for systemd startup notification support" &&

-runtime_depends zlib &&
+optional_depends QT \
+ -DENABLE_QT=ON \
+ -DENABLE_QT=OFF \
+ "for QT client" &&

optional_depends gtk+3 \
- "--with-gtk" \
- "--without-gtk" \
+ -DENABLE_GTK=ON \
+ -DENABLE_GTK=OFF \
"for GTK+ client" &&

if is_depends_enabled $SPELL gtk+3; then
- depends GETTEXT '--enable-nls' &&
-
optional_depends libcanberra "" "" "for sounds support" &&
optional_depends dbus-glib "" "" "for dbus support"
-else
- optional_depends GETTEXT \
- "--enable-nls" \
- "--disable-nls" \
- "for native language support"
fi &&

-optional_depends libnatpmp \
- "--enable-external-natpmp" \
- "--disable-external-natpmp" \
- "to use system natpmp"
+optional_depends GETTEXT \
+ -DENABLE_NLS=ON \
+ -DENABLE_NLS=OFF \
+ "for native language support"
diff --git a/ftp/transmission/DETAILS b/ftp/transmission/DETAILS
index 6260dd9..7e68be9 100755
--- a/ftp/transmission/DETAILS
+++ b/ftp/transmission/DETAILS
@@ -1,9 +1,10 @@
+# Watch: https://transmissionbt.com/download
SPELL=transmission
- VERSION=3.00
+ VERSION=4.0.5
SECURITY_PATCH=4
SOURCE=$SPELL-$VERSION.tar.xz
-
SOURCE_URL[0]=https://github.com/${SPELL}/${SPELL}-releases/raw/master/${SOURCE}
-
SOURCE_HASH=sha256:9144652fe742f7f7dd6657716e378da60b751aaeda8bef8344b3eefc4db255f2:UPSTREAM_HASH
+
SOURCE_URL[0]=https://github.com/$SPELL/$SPELL/releases/download/$VERSION/$SOURCE
+
SOURCE_HASH=sha512:9d3df965929ba18aa8186f89060aeacc8ead3df4a5acdc74a005dc62deadc5fa239af99c49ca2477cc5c1adfcd834481105f1dbc94e0efe210e9e6680bfec124
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=http://www.transmissionbt.com/
LICENSE[0]=MIT
diff --git a/ftp/transmission/HISTORY b/ftp/transmission/HISTORY
index c368eff..4a71f39 100644
--- a/ftp/transmission/HISTORY
+++ b/ftp/transmission/HISTORY
@@ -1,3 +1,8 @@
+2024-05-17 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, CONFIGURE, DEPENDS, DETAILS: updated spell to 4.0.5
+ * transmission/PRE_BUILD, transmission/no-utp.patch:
+ removed, no longer needed.
+
2020-05-24 Vlad Glagolev <stealth AT sourcemage.org>
* BUILD: fixed build without utp support

diff --git a/ftp/transmission/PRE_BUILD b/ftp/transmission/PRE_BUILD
deleted file mode 100755
index 25db3aa..0000000
--- a/ftp/transmission/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p0 < "$SPELL_DIRECTORY/no-utp.patch"
diff --git a/ftp/transmission/no-utp.patch b/ftp/transmission/no-utp.patch
deleted file mode 100644
index 0edd085..0000000
--- a/ftp/transmission/no-utp.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- third-party/libutp/utp.h.orig 2012-09-26 21:02:52.000000000 +0400
-+++ third-party/libutp/utp.h 2012-09-30 12:20:52.264401960 +0400
-@@ -111,10 +111,12 @@
- // Process an ICMP received UDP packet.
- bool UTP_HandleICMP(const byte* buffer, size_t len, const struct sockaddr
*to, socklen_t tolen);
-
-+#ifdef WITH_UTP
- // Write bytes to the uTP socket.
- // Returns true if the socket is still writable.
- bool UTP_Write(struct UTPSocket *socket, size_t count);
-
-+#endif
- // Notify the uTP socket of buffer drain
- void UTP_RBDrained(struct UTPSocket *socket);
-
diff --git a/net/jigdo/DETAILS b/net/jigdo/DETAILS
index 2eb40c6..d0c97f2 100755
--- a/net/jigdo/DETAILS
+++ b/net/jigdo/DETAILS
@@ -1,3 +1,4 @@
+# Watch: https://www.einval.com/~steve/software/jigdo/download/
SPELL=jigdo
VERSION=0.7.3
SOURCE=$SPELL-$VERSION.tar.bz2
diff --git a/utils/debootstrap/DETAILS b/utils/debootstrap/DETAILS
index 36e8b0c..9ca3427 100755
--- a/utils/debootstrap/DETAILS
+++ b/utils/debootstrap/DETAILS
@@ -1,8 +1,9 @@
+# Watch: https://ftp.debian.org/debian/pool/main/d/debootstrap/
SPELL=debootstrap
- VERSION=1.0.124
+ VERSION=1.0.134
SOURCE="${SPELL}_${VERSION}.tar.gz"
- SOURCE_URL[0]=http://http.debian.net/debian/pool/main/d/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:bc028f7fec85b35a5f826044d8aff22b6fdf69e7e2c5f5c95e4b92327bcffa6411b5b21869833d10fb1f70316271149470921ad4310d61fdd3c73b65bd8009f1
+ SOURCE_URL[0]=https://ftp.debian.org/debian/pool/main/d/${SPELL}/${SOURCE}
+
SOURCE_HASH=sha512:4b510aa46deca471805e5a52383e5b7e276859013fce8817cf572c2edaf25a885bc9c8893352f084a935949fc2846fb450662ce09b86ba79dadc5c2b821ceea1
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}"
WEB_SITE="https://packages.debian.org/sid/debootstrap";
LICENSE[0]=GPL
diff --git a/utils/debootstrap/HISTORY b/utils/debootstrap/HISTORY
index 450ae33..bdcb954 100644
--- a/utils/debootstrap/HISTORY
+++ b/utils/debootstrap/HISTORY
@@ -1,3 +1,6 @@
+2024-05-17 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.0.134
+
2021-07-11 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 1.0.124



  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (8b4189ee6e7d12afa6438c84921436ea96dcd22b), Ismael Luceno, 05/17/2024

Archive powered by MHonArc 2.6.24.

Top of Page