pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/SOPE5 devel/SOPE5: update to 5.5.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/94ff9d2bcf40
branches: trunk
changeset: 372530:94ff9d2bcf40
user: tm <tm%pkgsrc.org@localhost>
date: Wed Jan 26 16:41:45 2022 +0000
description:
devel/SOPE5: update to 5.5.0
Version upgrade from upstream. Including build fixes with fragile (gcc)
flag, building without OpenLDAP option and new upstream master sites.
Changelog:
5.5.0
* fix(imap): improve debugging of EOQualifier
* fix(core): improve SSL error log
* Revert "fix(imap): parse message/global structure like message/rfc822"
5.4.0
* fix(pgsql): add open connection count in debugging output
5.3.0
* fix(mime): restore SENT-DATE support in EOQualifier
* fix(imap): parse message/global structure like message/rfc822
* feat(imap): allow search by keyword
* fix(core): don't eat successive LF when decoding quoted printable
* core: accept range with no duration in date intersection
* feat(imap): add support for UID MOVE operation
* fix(mime): encode text parts individually
* fix(imap): force envelope subject to return a string
5.2.0
* fix(imap): parse messages quota
* fix(imap): don't unselect mailbox if none is selected
* fix(imap): flatten and sort inner threads
* fix(appserver): add timestamp to all web resources
diffstat:
devel/SOPE5/Makefile | 8 ++++----
devel/SOPE5/PLIST | 30 +++++++++++++++---------------
devel/SOPE5/PLIST.SunOS | 4 ++--
devel/SOPE5/distinfo | 10 +++++-----
devel/SOPE5/options.mk | 7 ++++---
devel/SOPE5/patches/patch-general.make | 16 +++++++++++-----
6 files changed, 41 insertions(+), 34 deletions(-)
diffs (164 lines):
diff -r a9593ad80f37 -r 94ff9d2bcf40 devel/SOPE5/Makefile
--- a/devel/SOPE5/Makefile Wed Jan 26 15:57:54 2022 +0000
+++ b/devel/SOPE5/Makefile Wed Jan 26 16:41:45 2022 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.2 2021/12/08 16:03:52 adam Exp $
+# $NetBSD: Makefile,v 1.3 2022/01/26 16:41:45 tm Exp $
#
-DISTNAME= SOPE-5.1.1
-PKGREVISION= 1
+DISTNAME= SOPE-5.5.0
CATEGORIES= devel
-MASTER_SITES= http://www.sogo.nu/files/downloads/SOGo/Sources/
+MASTER_SITES= https://packages.inverse.ca/SOGo/sources/
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= https://github.com/inverse-inc/sope
@@ -19,6 +18,7 @@
CONFIGURE_ARGS= --with-gnustep --enable-debug --disable-strip
+.include "../../devel/gnustep-make/gnustep.mk"
.include "options.mk"
.include "../../devel/gnustep-make/buildlink3.mk"
diff -r a9593ad80f37 -r 94ff9d2bcf40 devel/SOPE5/PLIST
--- a/devel/SOPE5/PLIST Wed Jan 26 15:57:54 2022 +0000
+++ b/devel/SOPE5/PLIST Wed Jan 26 16:41:45 2022 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2021/06/14 16:51:39 gdt Exp $
+@comment $NetBSD: PLIST,v 1.2 2022/01/26 16:41:45 tm Exp $
bin/connect-EOAdaptor
bin/load-EOAdaptor
bin/wod
@@ -188,18 +188,18 @@
include/NGImap4/NGImap4Support.h
include/NGImap4/NGSieveClient.h
include/NGImap4/NSString+Imap4.h
-include/NGLdap/EOQualifier+LDAP.h
-include/NGLdap/NGLdap.h
-include/NGLdap/NGLdapAttribute.h
-include/NGLdap/NGLdapConnection.h
-include/NGLdap/NGLdapDataSource.h
-include/NGLdap/NGLdapEntry.h
-include/NGLdap/NGLdapFileManager.h
-include/NGLdap/NGLdapGlobalID.h
-include/NGLdap/NGLdapModification.h
-include/NGLdap/NGLdapSearchResultEnumerator.h
-include/NGLdap/NGLdapURL.h
-include/NGLdap/NSString+DN.h
+${PLIST.ldap}include/NGLdap/EOQualifier+LDAP.h
+${PLIST.ldap}include/NGLdap/NGLdap.h
+${PLIST.ldap}include/NGLdap/NGLdapAttribute.h
+${PLIST.ldap}include/NGLdap/NGLdapConnection.h
+${PLIST.ldap}include/NGLdap/NGLdapDataSource.h
+${PLIST.ldap}include/NGLdap/NGLdapEntry.h
+${PLIST.ldap}include/NGLdap/NGLdapFileManager.h
+${PLIST.ldap}include/NGLdap/NGLdapGlobalID.h
+${PLIST.ldap}include/NGLdap/NGLdapModification.h
+${PLIST.ldap}include/NGLdap/NGLdapSearchResultEnumerator.h
+${PLIST.ldap}include/NGLdap/NGLdapURL.h
+${PLIST.ldap}include/NGLdap/NSString+DN.h
include/NGMail/NGMBoxReader.h
include/NGMail/NGMail.h
include/NGMail/NGMailAddress.h
@@ -437,8 +437,8 @@
lib/libGDLAccess.so.4.9.63
lib/libNGExtensions.so
lib/libNGExtensions.so.4.9.203
-lib/libNGLdap.so
-lib/libNGLdap.so.4.9.35
+${PLIST.ldap}lib/libNGLdap.so
+${PLIST.ldap}lib/libNGLdap.so.4.9.35
lib/libNGMime.so
lib/libNGMime.so.4.9.3
lib/libNGObjWeb.so
diff -r a9593ad80f37 -r 94ff9d2bcf40 devel/SOPE5/PLIST.SunOS
--- a/devel/SOPE5/PLIST.SunOS Wed Jan 26 15:57:54 2022 +0000
+++ b/devel/SOPE5/PLIST.SunOS Wed Jan 26 16:41:45 2022 +0000
@@ -1,9 +1,9 @@
-@comment $NetBSD: PLIST.SunOS,v 1.1 2021/06/14 16:51:39 gdt Exp $
+@comment $NetBSD: PLIST.SunOS,v 1.2 2022/01/26 16:41:45 tm Exp $
lib/libDOM.so.4.9
lib/libEOControl.so.4.9
lib/libGDLAccess.so.4.9
lib/libNGExtensions.so.4.9
-lib/libNGLdap.so.4.9
+${PLIST.ldap}lib/libNGLdap.so.4.9
lib/libNGMime.so.4.9
lib/libNGObjWeb.so.4.9
lib/libNGStreams.so.4.9
diff -r a9593ad80f37 -r 94ff9d2bcf40 devel/SOPE5/distinfo
--- a/devel/SOPE5/distinfo Wed Jan 26 15:57:54 2022 +0000
+++ b/devel/SOPE5/distinfo Wed Jan 26 16:41:45 2022 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.3 2021/10/26 10:14:12 nia Exp $
+$NetBSD: distinfo,v 1.4 2022/01/26 16:41:45 tm Exp $
-BLAKE2s (SOPE-5.1.1.tar.gz) = 8ad956046822d57f2a1a832bb9e531559b285a07ba2915dba250f3df71a953b8
-SHA512 (SOPE-5.1.1.tar.gz) = c2f0d053dc452c2eb5c75befbff3265ec66cb317e2954edabb7049464660a7f605da39279b41bbac5ffd2ab5b7598d5c486e471b20a31ad151ba230a27b35719
-Size (SOPE-5.1.1.tar.gz) = 2295352 bytes
-SHA1 (patch-general.make) = 506e6c1cab6706190ab0c0817bd5c4bc338fbae9
+BLAKE2s (SOPE-5.5.0.tar.gz) = 057be37943f543f2c7673c2acb7029f791a9f68fb381d07391403a8a16d0ea46
+SHA512 (SOPE-5.5.0.tar.gz) = 2417c6761babebd4e57d7e608d3e47f451b989883dc5cb27e53016bce9801ec46a4d7b73581935e65a5028580eced56113546e70a60b0bd3aa0b69cb36f624fe
+Size (SOPE-5.5.0.tar.gz) = 2296909 bytes
+SHA1 (patch-general.make) = 56738aa2775cbc08db4acfe8576d6d13fbd41323
SHA1 (patch-sope-core_NGStreams_NGActiveSocket.m) = 00475985f026b4b3838afee06bf477a2b3131e9c
SHA1 (patch-sope-core_NGStreams_NGDescriptorFunctions.m) = 6560f602033ddeba52d96175e244921423bb6671
SHA1 (patch-sope-core_NGStreams_NGInternetSocketAddress.m) = 7c945bf174e3de5f6f6daaaaa095956421a43bc3
diff -r a9593ad80f37 -r 94ff9d2bcf40 devel/SOPE5/options.mk
--- a/devel/SOPE5/options.mk Wed Jan 26 15:57:54 2022 +0000
+++ b/devel/SOPE5/options.mk Wed Jan 26 16:41:45 2022 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.1 2021/06/14 16:51:39 gdt Exp $
+# $NetBSD: options.mk,v 1.2 2022/01/26 16:41:45 tm Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.SOPE
@@ -10,7 +10,7 @@
.include "../../mk/bsd.options.mk"
-PLIST_VARS+= pgsql mysql
+PLIST_VARS+= pgsql mysql ldap
.if !empty(PKG_OPTIONS:Mmysql)
pre-configure:
@@ -32,6 +32,7 @@
.if !empty(PKG_OPTIONS:Mldap)
.include "../../databases/openldap-client/buildlink3.mk"
+PLIST.ldap= yes
.else
-CONFIGURE_ARGS+= --disable-ldap
+CONFIGURE_ARGS+= --disable-openldap
.endif
diff -r a9593ad80f37 -r 94ff9d2bcf40 devel/SOPE5/patches/patch-general.make
--- a/devel/SOPE5/patches/patch-general.make Wed Jan 26 15:57:54 2022 +0000
+++ b/devel/SOPE5/patches/patch-general.make Wed Jan 26 16:41:45 2022 +0000
@@ -1,13 +1,19 @@
-$NetBSD: patch-general.make,v 1.1 2021/06/14 16:51:39 gdt Exp $
+$NetBSD: patch-general.make,v 1.2 2022/01/26 16:41:45 tm Exp $
Don't include command line in output.
+Add missing linker flag objc in general.make because env or pkgsrc
+LDFLAGS are not working.
---- general.make.orig 2020-08-10 11:54:58.508538683 +0000
-+++ general.make
-@@ -23,5 +23,5 @@ endif
+--- general.make.orig Tue Jan 18 16:17:06 2022
++++ general.make Wed Jan 26 16:19:05 2022
+@@ -23,5 +23,8 @@
# information plus the compiler flags used; that can
# be afterwards read with:
# readelf -p .GCC.command.line /path/to/elf_file
-ADDITIONAL_OBJCFLAGS += -g $(call cc-option,-frecord-gcc-switches)
+-
+ADDITIONAL_OBJCFLAGS += -g
-
++# Ensure linking to objc works correctly. Because the
++# env or pkgsrc variable LDFLAGS isn't working it's
++# required configure it here:
++ADDITIONAL_LDFLAGS += -lobjc
Home |
Main Index |
Thread Index |
Old Index