On Fri, Sep 15, 2023 at 07:31:00PM +0200, Antoine Jacoutot wrote:
> On Fri, Sep 15, 2023 at 12:22:59PM -0400, Josh Grosse wrote:
> > During bulk build, naddy@ took note of a missing libdep
> > in net/transmission's Makefile. The build failed to
> > find libdeflate due to the bulk build's junk removal.
> >
> > This patch adds the explicit libdep. Builds and runs on amd64.
>
> Have you run port-lib-depends-check?
> Because if you add an LDEP you need the corresponding WANTLIB (deflate in this
> case).
Revised diff attached. Thank you for catching my error!
>
> > diff --git a/net/transmission/Makefile b/net/transmission/Makefile
> > index 335908e903f..e2cf1338446 100644
> > --- a/net/transmission/Makefile
> > +++ b/net/transmission/Makefile
> > @@ -10,9 +10,9 @@ PKGNAME-qt= transmission-qt-${VER}
> > CATEGORIES= net
> > HOMEPAGE= https://transmissionbt.com/
> > MAINTAINER= Josh Grosse <[email protected]>
> > -REVISION-gtk= 0
> > -REVISION-main= 0
> > -REVISION-qt= 0
> > +REVISION-gtk= 1
> > +REVISION-main= 1
> > +REVISION-qt= 1
> >
> > # GPLv2+
> > PERMIT_PACKAGE= Yes
> > @@ -46,7 +46,8 @@ WANTLIB-qt += Qt6Widgets
> > MODULES += devel/cmake \
> > textproc/intltool
> >
> > -LIB_DEPENDS-common += net/curl \
> > +LIB_DEPENDS-common += archivers/libdeflate \
> > + net/curl \
> > net/libpsl \
> > net/miniupnp/libnatpmp \
> > net/miniupnp/miniupnpc>=1.9
>
>
> --
> Antoine
>
diff --git a/net/transmission/Makefile b/net/transmission/Makefile
index 335908e903f..ce94928b0ad 100644
--- a/net/transmission/Makefile
+++ b/net/transmission/Makefile
@@ -10,9 +10,9 @@ PKGNAME-qt= transmission-qt-${VER}
CATEGORIES= net
HOMEPAGE= https://transmissionbt.com/
MAINTAINER= Josh Grosse <[email protected]>
-REVISION-gtk= 0
-REVISION-main= 0
-REVISION-qt= 0
+REVISION-gtk= 1
+REVISION-main= 1
+REVISION-qt= 1
# GPLv2+
PERMIT_PACKAGE= Yes
@@ -31,7 +31,8 @@ FLAVOR?=
.include <bsd.port.arch.mk>
-WANTLIB-common = ${COMPILER_LIBCXX} c crypto curl m miniupnpc natpmp psl
ssl
+WANTLIB-common = ${COMPILER_LIBCXX} c crypto curl deflate
+WANTLIB-common += m miniupnpc natpmp psl ssl
WANTLIB-main = ${WANTLIB-common}
@@ -46,7 +47,8 @@ WANTLIB-qt += Qt6Widgets
MODULES += devel/cmake \
textproc/intltool
-LIB_DEPENDS-common += net/curl \
+LIB_DEPENDS-common += archivers/libdeflate \
+ net/curl \
net/libpsl \
net/miniupnp/libnatpmp \
net/miniupnp/miniupnpc>=1.9
diff --git a/x11/icewm/Makefile b/x11/icewm/Makefile
index acfc9f06d54..194ff976136 100644
--- a/x11/icewm/Makefile
+++ b/x11/icewm/Makefile
@@ -1,7 +1,7 @@
# unconditionally uses machine/apmvar.h and related structures/defines
ONLY_FOR_ARCHS= ${APM_ARCHS}
-V= 3.4.2
+V= 3.4.1
COMMENT= small and fast window manager
DISTNAME= icewm-${V}
EXTRACT_SUFX= .tar.lz
diff --git a/x11/icewm/distinfo b/x11/icewm/distinfo
index ef2f7d1cca7..bd4c1271441 100644
--- a/x11/icewm/distinfo
+++ b/x11/icewm/distinfo
@@ -1,2 +1,2 @@
-SHA256 (icewm-3.4.2.tar.lz) = tkxLPlh+IB7kvkjna16UupH8cTkoEnV9h3601EEWceI=
-SIZE (icewm-3.4.2.tar.lz) = 1828756
+SHA256 (icewm-3.4.1.tar.lz) = mZiONdDtO4ftIx5+ikS7KmfLNkUzcrLpEVlqkU1MJzs=
+SIZE (icewm-3.4.1.tar.lz) = 1828032