head 1.23; access; symbols pkgsrc-2023Q4:1.21.0.2 pkgsrc-2023Q4-base:1.21 pkgsrc-2023Q3:1.17.0.2 pkgsrc-2023Q3-base:1.17 pkgsrc-2023Q2:1.16.0.2 pkgsrc-2023Q2-base:1.16 pkgsrc-2023Q1:1.10.0.2 pkgsrc-2023Q1-base:1.10 pkgsrc-2022Q4:1.9.0.2 pkgsrc-2022Q4-base:1.9 pkgsrc-2022Q3:1.7.0.4 pkgsrc-2022Q3-base:1.7 pkgsrc-2022Q2:1.7.0.2 pkgsrc-2022Q2-base:1.7 pkgsrc-2022Q1:1.6.0.2 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.5.0.2 pkgsrc-2021Q4-base:1.5 pkgsrc-2021Q3:1.4.0.4 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.2 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.2.0.2 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.1.0.2 pkgsrc-2020Q4-base:1.1; locks; strict; comment @# @; 1.23 date 2024.02.29.07.48.18; author wiz; state Exp; branches; next 1.22; commitid TRAIeEwXZAi1Ji0F; 1.22 date 2024.02.26.19.01.45; author pin; state Exp; branches; next 1.21; commitid tuRa9xVX0Nu6yYZE; 1.21 date 2023.11.14.14.01.27; author wiz; state Exp; branches; next 1.20; commitid BZ5vzwBRof1beAME; 1.20 date 2023.11.12.13.20.46; author wiz; state Exp; branches; next 1.19; commitid SjpNXQIV5XeZ3kME; 1.19 date 2023.11.08.13.18.12; author wiz; state Exp; branches; next 1.18; commitid PsuHTklAIsF4bOLE; 1.18 date 2023.10.24.22.08.18; author wiz; state Exp; branches; next 1.17; commitid MTsrqKm6aGrQAVJE; 1.17 date 2023.07.18.12.57.52; author nia; state Exp; branches; next 1.16; commitid MnzINKtMQl8DHhxE; 1.16 date 2023.05.22.21.00.17; author wiz; state Exp; branches; next 1.15; commitid pu0rM28UgpNvc0qE; 1.15 date 2023.04.25.13.51.50; author jperkin; state Exp; branches; next 1.14; commitid trWrwpi6ic7zHumE; 1.14 date 2023.04.25.13.30.43; author wiz; state Exp; branches; next 1.13; commitid 2advNt33fKJdAumE; 1.13 date 2023.04.19.08.09.12; author adam; state Exp; branches; next 1.12; commitid B8gCWhWtMX9vZGlE; 1.12 date 2023.04.18.08.49.21; author pin; state Exp; branches; next 1.11; commitid tN2rWQjQIbEMfzlE; 1.11 date 2023.04.03.20.20.46; author nros; state Exp; branches; next 1.10; commitid QZJcmO7ELDhQyHjE; 1.10 date 2023.01.29.21.15.33; author ryoon; state Exp; branches; next 1.9; commitid QL7aBXsBGmQvUtbE; 1.9 date 2022.11.23.16.19.25; author adam; state Exp; branches; next 1.8; commitid ju2K3LUYlTJKqQ2E; 1.8 date 2022.10.18.18.26.01; author pin; state Exp; branches; next 1.7; commitid 6aryYbeLj9NjieYD; 1.7 date 2022.04.18.19.10.27; author adam; state Exp; branches; next 1.6; commitid eC9Na3jrfOOUpIAD; 1.6 date 2022.01.11.16.45.09; author pin; state Exp; branches; next 1.5; commitid ojvfQ29bV2OEJeoD; 1.5 date 2021.12.08.16.03.23; author adam; state Exp; branches; next 1.4; commitid 2PyWjHx5T8rqARjD; 1.4 date 2021.04.21.11.41.03; author adam; state Exp; branches; next 1.3; commitid fph0Axs0eT3az9QC; 1.3 date 2021.04.04.19.10.20; author pin; state Exp; branches; next 1.2; commitid yPx6kC3FF9ZwB0OC; 1.2 date 2021.03.09.13.54.28; author pin; state Exp; branches; next 1.1; commitid vqaNy7xqRe8ZGDKC; 1.1 date 2020.12.18.22.29.11; author pin; state Exp; branches; next ; commitid pQRrwQdk6jIK8hAC; desc @@ 1.23 log @molsketch: remove patches that were removed from distinfo during update @ text @# $NetBSD: Makefile,v 1.22 2024/02/26 19:01:45 pin Exp $ DISTNAME= Molsketch-0.8.1-src PKGNAME= ${DISTNAME:S/-src//:tl} CATEGORIES= biology MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=molsketch/} MAINTAINER= pin@@NetBSD.org HOMEPAGE= http://molsketch.sourceforge.net/ COMMENT= Program for drawing molecular structures LICENSE= gnu-gpl-v2 USE_TOOLS= pkg-config WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//} USE_LANGUAGES= c c++ # std::transform_reduce USE_CXX_FEATURES+= parallelism_ts CMAKE_ARGS+= -DMSK_QT6=true CMAKE_ARGS+= -DMSK_PREFIX=${PREFIX:Q} CMAKE_ARGS+= -DMSK_INSTALL_PREFIX=${PREFIX:Q} CMAKE_ARGS+= -DMSK_INSTALL_DOCS=/share/doc/molsketch CMAKE_ARGS+= -DMSK_INSTALL_LIBS64=/lib CMAKE_ARGS+= -DMSK_INSTALL_LIBS=/lib CMAKE_ARGS+= -DMSK_INSTALL_INCLUDES=/include post-install: ${RM} -rf ${DESTDIR}${PREFIX}/include/libmolsketch/molsketch_LIB_autogen ${RM} -rf ${DESTDIR}${PREFIX}/include/libmolsketch/CMakeFiles TOOL_DEPENDS+= qt6-qttools-[0-9]*:../../devel/qt6-qttools .include "../../biology/openbabel/buildlink3.mk" .include "../../graphics/hicolor-icon-theme/buildlink3.mk" .include "../../x11/qt6-qtbase/buildlink3.mk" .include "../../graphics/qt6-qtsvg/buildlink3.mk" .include "../../devel/cmake/build.mk" .include "../../mk/bsd.pkg.mk" @ 1.22 log @biology/molsketch: update to 0.8.1 Version 0.8.1 -- Fluorine-13 After quite a while some minor improvements: * improved handling of color (especially radical electrons) * Windows build updated to Qt 6.6 * finally saying goodbye to QMake as a build system in favor of CMake Hoping that with more automation the next release should come sooner. pkgsrc changes: switch to Qt6. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2023/11/14 14:01:27 wiz Exp $ d15 1 a15 1 WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//} @ 1.21 log @*: recursive bump for cairo dependency changes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2023/11/12 13:20:46 wiz Exp $ d3 1 a3 1 DISTNAME= Molsketch-0.8.0-src a4 1 PKGREVISION= 6 d15 1 a15 3 USE_CMAKE= yes WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//} d21 1 d33 1 a33 1 TOOL_DEPENDS+= qt5-qttools-[0-9]*:../../x11/qt5-qttools d37 3 a39 2 .include "../../x11/qt5-qtbase/buildlink3.mk" .include "../../x11/qt5-qtsvg/buildlink3.mk" @ 1.20 log @*: revebump for new brotli option for freetype2 Addresses PR 57693 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2023/11/08 13:18:12 wiz Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.19 log @*: recursive bump for icu 74.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2023/10/24 22:08:18 wiz Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.18 log @*: bump for openssl 3 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2023/07/18 12:57:52 nia Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.17 log @biology: Where possible, adjust packages to use USE_(CC|CXX)_FEATURES @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2023/05/22 21:00:17 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.16 log @*: bump for libproxy 0.5 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2023/04/25 13:51:50 jperkin Exp $ d19 2 d22 1 a22 2 GCC_REQD+= 12 USE_LANGUAGES= c c++17 @ 1.15 log @*: GCC_REQD must always be appended to. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2023/04/25 13:30:43 wiz Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.14 log @molsketch: needs gcc 12 for std::transform_reduce @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2023/04/19 08:09:12 adam Exp $ d20 1 a20 1 GCC_REQD= 12 @ 1.13 log @revbump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2023/04/18 08:49:21 pin Exp $ d19 2 @ 1.12 log @biology/molsketch: update to 0.8.0 Unfortunately, I had to spend quite a while updating the code to Qt 6 and also building a release pipeline. Therefore, there are just some minor improvements in 0.8.0, but the atom label rendering received a pretty complete overhaul. This fixes issues like including superscripts in selections. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2023/04/03 20:20:46 nros Exp $ d5 1 @ 1.11 log @Revbump due to dependecy change in qt5-qtbase Since these dependecies are bundled with qt5-qtbase and not exposed to qt5 using applications directly, only bump direct users of qt5-qtbase. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2023/01/29 21:15:33 ryoon Exp $ d3 1 a3 1 DISTNAME= Molsketch-0.7.3-src a4 1 PKGREVISION= 3 d18 1 a18 1 USE_LANGUAGES= c c++11 @ 1.10 log @*: Recursive revbup from graphics/freetype2 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2022/11/23 16:19:25 adam Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.9 log @massive revision bump after textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2022/10/18 18:26:01 pin Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.8 log @biology/molsketch: update to 0.7.3 - This is only a small release coming out in order to establish an automated build - and publication pipeline. Some new bond types were added nevertheless. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2022/04/18 19:10:27 adam Exp $ d5 1 @ 1.7 log @revbump for textproc/icu update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2022/01/11 16:45:09 pin Exp $ d3 1 a3 1 DISTNAME= Molsketch-0.7.2-src a4 1 PKGREVISION= 3 @ 1.6 log @biology/molsketch: fix broken build @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2021/12/08 16:03:23 adam Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.5 log @revbump for icu and libffi @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2021/04/21 11:41:03 adam Exp $ d19 1 a19 1 USE_LANGUAGES= c c++ @ 1.4 log @revbump for textproc/icu @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2021/04/04 19:10:20 pin Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.3 log @biology/molsketch: update to 0.7.2 -This is just a small release to fix some issues with the (possibly) renamed *.so/*.dll files after removing Qt5 support. In case you were using Molsketch prior to version 0.7.1, it will ask you to update the corresponding settings at start up. For Windows users, there will be an online installer, as in version 0.7.1, but this will now reside in a separate folder and not be updated as frequently as Molsketch itself. Updates will instead be made available in the online repository at github from which the installer will fetch them. Just start the installer and select the update option @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2021/03/09 13:54:28 pin Exp $ d5 1 @ 1.2 log @biology/molsketch: update to 0.7.1 Unfortunately, there were quite some unintended bugs in the last version (some of them older than that, however), which are being addressed by this version. Saving files and re-opening might have sometimes led to crashes due to inconsistencies in the drawing's data. This should now be fixed in, if not all at least most of the cases. Likewise, copying, cutting, and pasting is more robust now. The last version prematurely updated some code leading to incompatibilities with older versions of Qt (especially pre-5.14). These older versions should now work again; support for Qt 4, on the other hand is completely removed, as it is doubtful whether that still worked anyway. Translations should now really work throughout Molsketch (currently supported languages: Chinese, English, German, Greek). Finally, for Windows, an installer is provided, which will download from a repository hosted at github. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2020/12/18 22:29:11 pin Exp $ d3 1 a3 1 DISTNAME= Molsketch-0.7.1-src @ 1.1 log @biology/molsketch: import version 0.7.0 Originally packaged by Kamil Rytarowski (v0.6.0) on wip kindly responding to a request of mine. Molsketch is a 2D molecular editing tool. Its goal is to help you draw molecules quick and easily. Of course you're creation can be exported afterwards in high quality in a number of vector and bitmap formats. Features: * open, save and import in all formats supported by the OpenBabel(tm) library * export to Scalable Vector Graphics (SVG) and a number of common used bitmap formats * print and export your document to PDF @ text @d1 1 a1 1 # $NetBSD$ d3 1 a3 1 DISTNAME= Molsketch-0.7.0-src d31 2 @