Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 May 2020 11:08:48 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r534906 - head/print/lyx
Message-ID:  <202005111108.04BB8mtJ050034@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Mon May 11 11:08:48 2020
New Revision: 534906
URL: https://svnweb.freebsd.org/changeset/ports/534906

Log:
  print/lyx: fix build with python-3.7
  
  - https://www.lyx.org/trac/ticket/9006 says that lyx works with py3
  - run-test done by reviewer
  
  PR:		245871
  Reviewed by:	starikarp@dismail.de
  Approved by:	rakuco (maintainer)

Modified:
  head/print/lyx/Makefile
  head/print/lyx/pkg-descr
  head/print/lyx/pkg-plist

Modified: head/print/lyx/Makefile
==============================================================================
--- head/print/lyx/Makefile	Mon May 11 11:06:07 2020	(r534905)
+++ head/print/lyx/Makefile	Mon May 11 11:08:48 2020	(r534906)
@@ -3,6 +3,7 @@
 
 PORTNAME=	lyx
 PORTVERSION=	${MAJOR_VERSION}.${MINOR_VERSION}
+PORTREVISION=	1
 CATEGORIES=	print editors
 MASTER_SITES=	ftp://ftp.lyx.org/pub/lyx/stable/${MAJOR_VERSION}.x/ \
 		http://www-ftp.lip6.fr/ftp/pub/lyx/stable/${MAJOR_VERSION}.x/ \
@@ -15,9 +16,6 @@ COMMENT=	Document processor interfaced with LaTeX (nea
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-DEPRECATED=	Uses deprecated version of python
-EXPIRATION_DATE=	2020-09-15
-
 LIB_DEPENDS=	libboost_regex.so:devel/boost-libs \
 		libmythes-1.2.so:textproc/mythes
 
@@ -25,7 +23,7 @@ MAJOR_VERSION=	2.3
 MINOR_VERSION=	4.2
 
 USES=		autoreconf compiler:c++11-lang desktop-file-utils gmake iconv \
-		pkgconfig perl5 python:2.7 qt:5 shebangfix tar:xz xorg
+		pkgconfig perl5 python qt:5 shebangfix tar:xz xorg
 USE_QT=		core concurrent gui svg widgets x11extras buildtools_build qmake_build
 USE_XORG=	xcb
 GNU_CONFIGURE=	yes

Modified: head/print/lyx/pkg-descr
==============================================================================
--- head/print/lyx/pkg-descr	Mon May 11 11:06:07 2020	(r534905)
+++ head/print/lyx/pkg-descr	Mon May 11 11:08:48 2020	(r534906)
@@ -19,4 +19,4 @@ boundaries. You just write. On screen, LyX looks like 
 processor; its printed output - or richly cross-referenced PDF,
 just as readily produced - looks like nothing else.
 
-WWW: http://www.lyx.org/
+WWW: https://www.lyx.org/

Modified: head/print/lyx/pkg-plist
==============================================================================
--- head/print/lyx/pkg-plist	Mon May 11 11:06:07 2020	(r534905)
+++ head/print/lyx/pkg-plist	Mon May 11 11:08:48 2020	(r534906)
@@ -2394,87 +2394,87 @@ share/icons/hicolor/scalable/apps/lyx.svg
 %%DATADIR%%/layouts/varwidth.module
 %%DATADIR%%/layouttranslations
 %%DATADIR%%/lyx2lyx/LyX.py
-%%DATADIR%%/lyx2lyx/LyX.pyc
-%%DATADIR%%/lyx2lyx/LyX.pyo
+%%DATADIR%%/lyx2lyx/__pycache__/LyX.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/LyX.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/generate_encoding_info.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/generate_encoding_info.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_lang.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_lang.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_tools.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_tools.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_version.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx2lyx_version.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_06.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_06.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_08.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_08.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_10.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_10.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_12.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_0_12.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_0.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_0.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_5.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_5.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_6_0.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_6_0.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_6_3.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_1_6_3.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_2.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_2.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_3.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_3.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_4.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_4.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_5.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_5.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_6.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_1_6.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_0.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_0.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_1.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_1.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_2.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_2.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_3.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/lyx_2_3.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/parser_tools.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/parser_tools.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/profiling.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/profiling.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/test_parser_tools.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/test_parser_tools.cpython-%%PYTHON_SUFFIX%%.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/unicode_symbols.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%DATADIR%%/lyx2lyx/__pycache__/unicode_symbols.cpython-%%PYTHON_SUFFIX%%.pyc
 %%DATADIR%%/lyx2lyx/generate_encoding_info.py
-%%DATADIR%%/lyx2lyx/generate_encoding_info.pyc
-%%DATADIR%%/lyx2lyx/generate_encoding_info.pyo
 %%DATADIR%%/lyx2lyx/lyx2lyx
 %%DATADIR%%/lyx2lyx/lyx2lyx_lang.py
-%%DATADIR%%/lyx2lyx/lyx2lyx_lang.pyc
-%%DATADIR%%/lyx2lyx/lyx2lyx_lang.pyo
 %%DATADIR%%/lyx2lyx/lyx2lyx_tools.py
-%%DATADIR%%/lyx2lyx/lyx2lyx_tools.pyc
-%%DATADIR%%/lyx2lyx/lyx2lyx_tools.pyo
 %%DATADIR%%/lyx2lyx/lyx2lyx_version.py
-%%DATADIR%%/lyx2lyx/lyx2lyx_version.pyc
-%%DATADIR%%/lyx2lyx/lyx2lyx_version.pyo
 %%DATADIR%%/lyx2lyx/lyx_0_06.py
-%%DATADIR%%/lyx2lyx/lyx_0_06.pyc
-%%DATADIR%%/lyx2lyx/lyx_0_06.pyo
 %%DATADIR%%/lyx2lyx/lyx_0_08.py
-%%DATADIR%%/lyx2lyx/lyx_0_08.pyc
-%%DATADIR%%/lyx2lyx/lyx_0_08.pyo
 %%DATADIR%%/lyx2lyx/lyx_0_10.py
-%%DATADIR%%/lyx2lyx/lyx_0_10.pyc
-%%DATADIR%%/lyx2lyx/lyx_0_10.pyo
 %%DATADIR%%/lyx2lyx/lyx_0_12.py
-%%DATADIR%%/lyx2lyx/lyx_0_12.pyc
-%%DATADIR%%/lyx2lyx/lyx_0_12.pyo
 %%DATADIR%%/lyx2lyx/lyx_1_0.py
-%%DATADIR%%/lyx2lyx/lyx_1_0.pyc
-%%DATADIR%%/lyx2lyx/lyx_1_0.pyo
 %%DATADIR%%/lyx2lyx/lyx_1_1.py
-%%DATADIR%%/lyx2lyx/lyx_1_1.pyc
-%%DATADIR%%/lyx2lyx/lyx_1_1.pyo
 %%DATADIR%%/lyx2lyx/lyx_1_1_5.py
-%%DATADIR%%/lyx2lyx/lyx_1_1_5.pyc
-%%DATADIR%%/lyx2lyx/lyx_1_1_5.pyo
 %%DATADIR%%/lyx2lyx/lyx_1_1_6_0.py
-%%DATADIR%%/lyx2lyx/lyx_1_1_6_0.pyc
-%%DATADIR%%/lyx2lyx/lyx_1_1_6_0.pyo
 %%DATADIR%%/lyx2lyx/lyx_1_1_6_3.py
-%%DATADIR%%/lyx2lyx/lyx_1_1_6_3.pyc
-%%DATADIR%%/lyx2lyx/lyx_1_1_6_3.pyo
 %%DATADIR%%/lyx2lyx/lyx_1_2.py
-%%DATADIR%%/lyx2lyx/lyx_1_2.pyc
-%%DATADIR%%/lyx2lyx/lyx_1_2.pyo
 %%DATADIR%%/lyx2lyx/lyx_1_3.py
-%%DATADIR%%/lyx2lyx/lyx_1_3.pyc
-%%DATADIR%%/lyx2lyx/lyx_1_3.pyo
 %%DATADIR%%/lyx2lyx/lyx_1_4.py
-%%DATADIR%%/lyx2lyx/lyx_1_4.pyc
-%%DATADIR%%/lyx2lyx/lyx_1_4.pyo
 %%DATADIR%%/lyx2lyx/lyx_1_5.py
-%%DATADIR%%/lyx2lyx/lyx_1_5.pyc
-%%DATADIR%%/lyx2lyx/lyx_1_5.pyo
 %%DATADIR%%/lyx2lyx/lyx_1_6.py
-%%DATADIR%%/lyx2lyx/lyx_1_6.pyc
-%%DATADIR%%/lyx2lyx/lyx_1_6.pyo
 %%DATADIR%%/lyx2lyx/lyx_2_0.py
-%%DATADIR%%/lyx2lyx/lyx_2_0.pyc
-%%DATADIR%%/lyx2lyx/lyx_2_0.pyo
 %%DATADIR%%/lyx2lyx/lyx_2_1.py
-%%DATADIR%%/lyx2lyx/lyx_2_1.pyc
-%%DATADIR%%/lyx2lyx/lyx_2_1.pyo
 %%DATADIR%%/lyx2lyx/lyx_2_2.py
-%%DATADIR%%/lyx2lyx/lyx_2_2.pyc
-%%DATADIR%%/lyx2lyx/lyx_2_2.pyo
 %%DATADIR%%/lyx2lyx/lyx_2_3.py
-%%DATADIR%%/lyx2lyx/lyx_2_3.pyc
-%%DATADIR%%/lyx2lyx/lyx_2_3.pyo
 %%DATADIR%%/lyx2lyx/parser_tools.py
-%%DATADIR%%/lyx2lyx/parser_tools.pyc
-%%DATADIR%%/lyx2lyx/parser_tools.pyo
 %%DATADIR%%/lyx2lyx/profiling.py
-%%DATADIR%%/lyx2lyx/profiling.pyc
-%%DATADIR%%/lyx2lyx/profiling.pyo
 %%DATADIR%%/lyx2lyx/test_parser_tools.py
-%%DATADIR%%/lyx2lyx/test_parser_tools.pyc
-%%DATADIR%%/lyx2lyx/test_parser_tools.pyo
 %%DATADIR%%/lyx2lyx/unicode_symbols.py
-%%DATADIR%%/lyx2lyx/unicode_symbols.pyc
-%%DATADIR%%/lyx2lyx/unicode_symbols.pyo
 %%DATADIR%%/scripts/TeXFiles.py
 %%DATADIR%%/scripts/bash_completion
 %%DATADIR%%/scripts/clean_dvi.py



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202005111108.04BB8mtJ050034>