head 1.3; access; symbols pkgsrc-2022Q4:1.2.0.8 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.6 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.4 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.2.0.2 pkgsrc-2022Q1-base:1.2 pkgsrc-2021Q4:1.1.0.6 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.4 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.2 pkgsrc-2021Q2-base:1.1; locks; strict; comment @# @; 1.3 date 2023.01.25.01.12.38; author pho; state dead; branches; next 1.2; commitid Sw8IqDQwzXdxoRaE; 1.2 date 2022.02.11.09.43.46; author pho; state Exp; branches; next 1.1; commitid DkyO2SoN8KWppbsD; 1.1 date 2021.04.25.15.28.44; author pho; state Exp; branches; next ; commitid sIWU0xrZxxJGHGQC; desc @@ 1.3 log @devel/hs-cpphs: Remove a patch that is no longer needed @ text @$NetBSD: patch-cpphs.cabal,v 1.2 2022/02/11 09:43:46 pho Exp $ Hunk #1: Fix build with GHC 9.2. Hunk #2, #3: This is probably a Cabal bug. When a package defines both a library and an executable, and they share the same set of modules, Cabal embeds an rpath to the build directory to the executable. We don't appreciate that. --- cpphs.cabal.orig 2001-09-09 01:46:40.000000000 +0000 +++ cpphs.cabal @@@@ -52,7 +52,7 @@@@ Library Hs-Source-Dirs: . old else - Build-Depends: time >=1.5 && <1.11 + Build-Depends: time >=1.5 && <1.12 Hs-Source-Dirs: . new Exposed-Modules: @@@@ -71,7 +71,7 @@@@ Library TimeCompat Executable cpphs - Build-Depends: base>=3&&<6, directory <1.4, polyparse>=1.13 && <1.14 + Build-Depends: base>=3&&<6, directory <1.4, polyparse>=1.13 && <1.14, cpphs Main-Is: cpphs.hs if flag(old-locale) @@@@ -81,23 +81,9 @@@@ Executable cpphs Hs-Source-Dirs: . old else - Build-Depends: time >=1.5 && <1.11 + Build-Depends: time >=1.5 && <1.12 Hs-Source-Dirs: . new - Other-Modules: - Language.Preprocessor.Cpphs - Language.Preprocessor.Unlit - Language.Preprocessor.Cpphs.CppIfdef - Language.Preprocessor.Cpphs.HashDefine - Language.Preprocessor.Cpphs.MacroPass - Language.Preprocessor.Cpphs.Options - Language.Preprocessor.Cpphs.Position - Language.Preprocessor.Cpphs.ReadFirst - Language.Preprocessor.Cpphs.RunCpphs - Language.Preprocessor.Cpphs.SymTab - Language.Preprocessor.Cpphs.Tokenise - TimeCompat - Source-Repository head Type: git Location: https://github.com/hackage-trustees/malcolm-wallace-universe @ 1.2 log @Fix build with GHC 9.2 @ text @d1 1 a1 1 $NetBSD: patch-cpphs.cabal,v 1.1 2021/04/25 15:28:44 pho Exp $ @ 1.1 log @Update to cpphs-1.20.9.1 No change logs are provided by the upstream. @ text @d1 1 a1 1 $NetBSD$ d3 7 a9 4 This is probably a Cabal bug. When a package defines both a library and an executable, and they share the same set of modules, Cabal embeds an rpath to the build directory to the executable. We don't appreciate that. d13 9 d31 6 a36 2 @@@@ -84,20 +84,6 @@@@ Executable cpphs Build-Depends: time >=1.5 && <1.11 @