NetBSD Problem Report #57822

From www@netbsd.org  Fri Jan  5 23:13:43 2024
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id B77551A9238
	for <gnats-bugs@gnats.NetBSD.org>; Fri,  5 Jan 2024 23:13:43 +0000 (UTC)
Message-Id: <20240105231342.892181A9239@mollari.NetBSD.org>
Date: Fri,  5 Jan 2024 23:13:42 +0000 (UTC)
From: ci4ic4@gmail.com
Reply-To: ci4ic4@gmail.com
To: gnats-bugs@NetBSD.org
Subject: editors/lyx update
X-Send-Pr-Version: www-1.0

>Number:         57822
>Category:       pkg
>Synopsis:       editors/lyx update
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    bsiegert
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jan 05 23:15:00 +0000 2024
>Last-Modified:  Sat Jan 06 07:52:32 +0000 2024
>Originator:     Chavdar Ivanov
>Release:        10.99.10, -current pkgsrc
>Organization:
CI4 Consulting Ltd
>Environment:
NetBSD ymir.lorien.lan 10.99.10 NetBSD 10.99.10 (GENERIC) #23: Tue Jan  2 11:58:27 GMT 2024  sysbuild@ymir.lorien.lan:/dumps/sysbuild/amd64/obj/home/sysbuild/src/sys/arch/amd64/com
pile/GENERIC amd64
>Description:
The present version of editors/lyx was released in 2020. Attached is a minor patch bringing it to the latest released in 2023 version 2.7.3-1. 
>How-To-Repeat:
n/a
>Fix:
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/editors/lyx/Makefile,v
retrieving revision 1.121
diff -u -r1.121 Makefile
--- Makefile	12 Nov 2023 13:21:17 -0000	1.121
+++ Makefile	5 Jan 2024 23:08:48 -0000
@@ -1,12 +1,11 @@
-# $NetBSD: Makefile,v 1.121 2023/11/12 13:21:17 wiz Exp $
+# $NetBSD: Makefile,v 1.122 2024/01/05 18:38:17 ci4ic4 Exp $

-DISTNAME=		lyx-2.3.6.1
-PKGREVISION=		18
+DISTNAME=		lyx-2.3.7-1
+PKGNAME=		lyx-2.3.7
+WRKSRC=			${WRKDIR}/lyx-2.3.7
 CATEGORIES=		editors
 MASTER_SITES=		ftp://ftp.lyx.org/pub/lyx/stable/2.3.x/
-MASTER_SITES+=		ftp://ftp.sdsc.edu/pub/other/lyx/stable/2.3.x/
 MASTER_SITES+=		ftp://ftp.lip6.fr/pub/lyx/stable/2.3.x/
-MASTER_SITES+=		ftp://ftp.ntua.gr/pub/X11/LyX/stable/2.3.x/
 EXTRACT_SUFX=		.tar.xz

 MAINTAINER=		reed@reedmedia.net
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/editors/lyx/distinfo,v
retrieving revision 1.22
diff -u -r1.22 distinfo
--- distinfo	22 Aug 2022 08:12:47 -0000	1.22
+++ distinfo	5 Jan 2024 23:08:48 -0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.22 2022/08/22 08:12:47 markd Exp $
+$NetBSD: distinfo,v 1.23 2024/01/05 18:38L91 ci4ic4 Exp $

-BLAKE2s (lyx-2.3.6.1.tar.xz) = c9f7f2712590d37906e50bab1b05f8c57ac38afdd5c006486173e431990b0373
-SHA512 (lyx-2.3.6.1.tar.xz) = 233f6c54d4a036ad12f33c6705810bfb99747bdbd015550a8a0a9d7b664d3be50a06dc337191b820c42de4407c5f790efa50c706a45fb2260a71f772fb22c872
-Size (lyx-2.3.6.1.tar.xz) = 16242608 bytes
-SHA1 (patch-configure) = d68e3329353f2fa0ffdf9633ff0b31649f0114c7
+BLAKE2s (lyx-2.3.7-1.tar.xz) = 3a33942d1a88a05a42020074084f26efd1eaa430ca6f7c108b8f211582b51ab6
+SHA512 (lyx-2.3.7-1.tar.xz) = b8aaefb68993032354fea3c6fd87d6da161395c92b5def4ecf92a7d6873ec59e01cdfb45c51ae1aaa62aa54db8e100b00ff9c2c9e0f1307c2f46860cd8c6eefe
+Size (lyx-2.3.7-1.tar.xz) = 16158416 bytes
+SHA1 (patch-configure) = 193bb96610641dcfad6f52e1579cc13c7c3a6145
 SHA1 (patch-development_MacOSX_Makefile.in) = 086dddfcd7b2ca498e87b0d3e90a211aca2f64fe
 SHA1 (patch-src_insets_InsetListings.cpp) = d4ecbcf1621bdf349a7472b05e60dfc66ec3ef05
 SHA1 (patch-src_lyxfind.cpp) = 20e41c1b4e754dd643ff2a7b9f0fa7e506ef383e
Index: patches/patch-configure
===================================================================
RCS file: /cvsroot/pkgsrc/editors/lyx/patches/patch-configure,v
retrieving revision 1.1
diff -u -r1.1 patch-configure
--- patches/patch-configure	2 Dec 2016 19:07:16 -0000	1.1
+++ patches/patch-configure	5 Jan 2024 23:08:48 -0000
@@ -1,16 +1,11 @@
-$NetBSD: patch-configure,v 1.1 2016/12/02 19:07:16 maya Exp $
-
-attempt to use -lexecinfo on all BSDs, not just freebsd.
-needed for libc++ users
-
---- configure.orig	2016-10-10 15:42:42.000000000 +0000
-+++ configure
-@@ -12389,7 +12389,7 @@ fi
+--- configure.ORIG	2024-01-05 18:06:08.041216321 +0000
++++ configure	2024-01-05 18:06:23.865497489 +0000
+@@ -14845,7 +14845,7 @@
  lyx_win_res=false;
  case ${host} in
      *mingw*|*cygwin*) lyx_win_res=true;;
--    *freebsd*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing backtrace_symbols" >&5
-+    *bsd*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing backtrace_symbols" >&5
- $as_echo_n "checking for library containing backtrace_symbols... " >&6; }
- if ${ac_cv_search_backtrace_symbols+:} false; then :
-   $as_echo_n "(cached) " >&6
+-    *freebsd*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing backtrace_symbols" >&5
++    *bsd*) { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for library containing backtrace_symbols" >&5
+ printf %s "checking for library containing backtrace_symbols... " >&6; }
+ if test ${ac_cv_search_backtrace_symbols+y}
+ then :

>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->bsiegert
Responsible-Changed-By: bsiegert@NetBSD.org
Responsible-Changed-When: Sat, 06 Jan 2024 07:52:32 +0000
Responsible-Changed-Why:
take


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.47 2022/09/11 19:34:41 kim Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2024 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.