Up to [cvs.NetBSD.org] / pkgsrc / mk
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.58 / (download) - annotate - [select for diffs], Wed Nov 1 17:55:08 2023 UTC (5 months, 2 weeks ago) by pho
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base,
pkgsrc-2024Q1,
pkgsrc-2023Q4-base,
pkgsrc-2023Q4,
HEAD
Changes since 1.57: +5 -1
lines
Diff to previous 1.57 (colored)
mk/haskell.mk: Suppress warnings about -fsplit-sections on Darwin
Revision 1.57 / (download) - annotate - [select for diffs], Tue Oct 31 03:24:39 2023 UTC (5 months, 2 weeks ago) by pho
Branch: MAIN
Changes since 1.56: +2 -2
lines
Diff to previous 1.56 (colored)
mk/haskell.mk: Switch the default Haskell compiler to lang/ghc96
Revision 1.56 / (download) - annotate - [select for diffs], Sun Oct 29 07:51:22 2023 UTC (5 months, 2 weeks ago) by pho
Branch: MAIN
Changes since 1.55: +3 -3
lines
Diff to previous 1.55 (colored)
mk/haskell.mk (HASKELL_UNRESTRICT_DEPENDENCIES): Tighten the regex futher to avoid unintended matches
Revision 1.55 / (download) - annotate - [select for diffs], Mon Oct 9 05:30:01 2023 UTC (6 months, 1 week ago) by pho
Branch: MAIN
Changes since 1.54: +2 -2
lines
Diff to previous 1.54 (colored)
mk/haskell.mk: Narrow the pattern to conditionalize Haddock documentation files in PRINT_PLIST_AWK We were previously conditionalizing everything under share/doc, which was incorrect because packages could also install LICENSE files there.
Revision 1.54 / (download) - annotate - [select for diffs], Wed Feb 1 03:37:21 2023 UTC (14 months, 2 weeks ago) by pho
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1
Changes since 1.53: +2 -2
lines
Diff to previous 1.53 (colored)
mk/haskell.mk: Change the compiler from lang/ghc92 to lang/ghc94
Revision 1.53 / (download) - annotate - [select for diffs], Mon Jan 30 11:09:42 2023 UTC (14 months, 2 weeks ago) by pho
Branch: MAIN
Changes since 1.52: +2 -2
lines
Diff to previous 1.52 (colored)
mk/haskell.mk: Tighten the regex for HASKELL_UNRESTRICT_DEPENDENCIES to prevent unintended substitutions
Revision 1.52 / (download) - annotate - [select for diffs], Tue Jan 24 11:57:09 2023 UTC (14 months, 3 weeks ago) by pho
Branch: MAIN
Changes since 1.51: +21 -8
lines
Diff to previous 1.51 (colored)
mk/haskell.mk: New package-settable variable HASKELL_ENABLE_TESTS, disabled by default It turned out to be a bad idea to define a do-test target unconditionally. Tests can only be run when they are built, but they usually require additional dependencies so it can't be enabled by default.
Revision 1.51 / (download) - annotate - [select for diffs], Tue Jan 24 04:50:24 2023 UTC (14 months, 3 weeks ago) by pho
Branch: MAIN
Changes since 1.50: +3 -1
lines
Diff to previous 1.50 (colored)
mk/haskell.mk: Do not define the target "do-test" if it's already there, suggested by riastradh@
Revision 1.50 / (download) - annotate - [select for diffs], Tue Jan 24 04:28:28 2023 UTC (14 months, 3 weeks ago) by pho
Branch: MAIN
Changes since 1.49: +4 -4
lines
Diff to previous 1.49 (colored)
mk/haskell.mk: Improve the regex for HASKELL_UNRESTRICT_DEPENDENCIES
Revision 1.49 / (download) - annotate - [select for diffs], Thu Sep 8 15:18:48 2022 UTC (19 months, 1 week ago) by pho
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3
Changes since 1.48: +2 -2
lines
Diff to previous 1.48 (colored)
mk/haskell.mk: Fix typos in a comment
Revision 1.48 / (download) - annotate - [select for diffs], Thu Sep 8 07:38:50 2022 UTC (19 months, 1 week ago) by pho
Branch: MAIN
Changes since 1.47: +14 -5
lines
Diff to previous 1.47 (colored)
mk/haskell.mk: print-PLIST: Prefix optionally-built files with ${PLIST.*} HASKELL_ENABLE_SHARED_LIBRARY, HASKELL_ENABLE_LIBRARY_PROFILING, and HASKELL_ENABLE_HADDOCK_DOCUMENTATION are user-settable variables that can affect the set of installed files. `make print-PLIST' should automatically handle these.
Revision 1.47 / (download) - annotate - [select for diffs], Thu Sep 8 05:26:16 2022 UTC (19 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.46: +4 -4
lines
Diff to previous 1.46 (colored)
mk: fix typos in comments
Revision 1.46 / (download) - annotate - [select for diffs], Thu Sep 8 04:45:44 2022 UTC (19 months, 1 week ago) by pho
Branch: MAIN
Changes since 1.45: +31 -0
lines
Diff to previous 1.45 (colored)
mk/haskell.mk: New package-settable variable "HASKELL_UNRESTRICT_DEPENDENCIES" It's a list of Cabal package names whose version constraints need to be relaxed. This should free ourselves from needing to patch *.cabal files most of the time. Suggested by wiz@
Revision 1.45 / (download) - annotate - [select for diffs], Thu Sep 8 03:42:10 2022 UTC (19 months, 1 week ago) by pho
Branch: MAIN
Changes since 1.44: +15 -6
lines
Diff to previous 1.44 (colored)
mk/haskell.mk: Improve `show-all-haskell' outputs
Revision 1.44 / (download) - annotate - [select for diffs], Sat Jul 23 07:14:54 2022 UTC (20 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.43: +1 -9
lines
Diff to previous 1.43 (colored)
mk/haskell.mk: remove pkg-config hiding workaround pkg-config is now hidden by default if not in USE_TOOLS
Revision 1.43 / (download) - annotate - [select for diffs], Sat Feb 26 03:55:37 2022 UTC (2 years, 1 month ago) by pho
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1
Changes since 1.42: +2 -1
lines
Diff to previous 1.42 (colored)
mk/haskell.mk: Enable --enable-split-sections Ask GHC to put each compiled function in a separate section and ld(1) to perform GC. This greatly reduces the size of executables linked with static Haskell libraries. For example, lang/purescript shrinks down from 104 MiB to 57 MiB! Reduced storage use means reduced I/O cost!
Revision 1.42 / (download) - annotate - [select for diffs], Wed Feb 23 16:03:00 2022 UTC (2 years, 1 month ago) by pho
Branch: MAIN
Changes since 1.41: +18 -3
lines
Diff to previous 1.41 (colored)
mk/haskell.mk: Add a package-settable variable HASKELL_ENABLE_DYNAMIC_EXECUTABLE Prior to this change, packages that install both libraries and executables were both linked dynamically when HASKELL_ENABLE_SHARED_LIBRARY is set to yes. This turned out to be problematic when the executables end up depending on hundreds of shared objects (which occurs rather frequently for tools written in Haskell): the dynamic linker spends several seconds upon loading the executables to resolve all the symbols. Now we can selectively opt out from dynamic linkage by setting HASKELL_ENABLE_DYNAMIC_EXECUTABLE to no. This should be done carefully, because linking executables with static Haskell libraries means that those executables will also use static RTS. This causes problems if they use GHC API to interpret Haskell code at run time: static RTS would violate PaX MPROTECT and suffer from ASLR while loading static objects.
Revision 1.41 / (download) - annotate - [select for diffs], Sat Feb 12 08:38:15 2022 UTC (2 years, 2 months ago) by pho
Branch: MAIN
Changes since 1.40: +2 -2
lines
Diff to previous 1.40 (colored)
mk/haskell.mk: Switch the default Haskell compiler to lang/ghc92
Revision 1.40 / (download) - annotate - [select for diffs], Fri Feb 11 05:24:06 2022 UTC (2 years, 2 months ago) by pho
Branch: MAIN
Changes since 1.39: +4 -5
lines
Diff to previous 1.39 (colored)
Wrote a packaging guide for Haskell packages
Revision 1.39 / (download) - annotate - [select for diffs], Fri Feb 11 01:11:57 2022 UTC (2 years, 2 months ago) by pho
Branch: MAIN
Changes since 1.38: +109 -30
lines
Diff to previous 1.38 (colored)
Infrastructure improvements and bugfixes to mk/haskell.mk * mk/haskell.mk no longer set USE_TOOLS+=pkg-config for all the packages that include it. Instead it does TOOLS_FAIL+=pkg-config unless they explicitly do USE_TOOLS. * Fixed an issue regarding Template Haskell and our wrappers. * Fixed an issue where packages that had things like PLIST.common but lacked PLIST were incorrectly considered to have no PLISTs. * mk/haskell.mk now supports packages that contain more than a single library. The INSTALL and DEINSTALL scripts can now handle such packages properly.
Revision 1.38 / (download) - annotate - [select for diffs], Mon Feb 7 02:58:24 2022 UTC (2 years, 2 months ago) by pho
Branch: MAIN
Changes since 1.37: +8 -3
lines
Diff to previous 1.37 (colored)
Warn when PLIST is missing, not just when it is outdated
Revision 1.37 / (download) - annotate - [select for diffs], Tue Jan 18 02:24:36 2022 UTC (2 years, 3 months ago) by pho
Branch: MAIN
Changes since 1.36: +6 -3
lines
Diff to previous 1.36 (colored)
Support PKGSRC_MKPIE
Revision 1.36 / (download) - annotate - [select for diffs], Mon Sep 27 14:30:47 2021 UTC (2 years, 6 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.35: +3 -1
lines
Diff to previous 1.35 (colored)
Disable MKPIE in Haskell. Presumably there's a way to make this work, but it probably requires changes to the bootstrap kits.
Revision 1.35 / (download) - annotate - [select for diffs], Tue May 4 15:44:33 2021 UTC (2 years, 11 months ago) by pho
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.34: +16 -1
lines
Diff to previous 1.34 (colored)
Support PKGSRC_USE_RELRO
Revision 1.34 / (download) - annotate - [select for diffs], Sun May 2 13:39:25 2021 UTC (2 years, 11 months ago) by pho
Branch: MAIN
Changes since 1.33: +2 -2
lines
Diff to previous 1.33 (colored)
Switch the default compiler to lang/ghc90
Revision 1.33 / (download) - annotate - [select for diffs], Sat May 1 16:14:19 2021 UTC (2 years, 11 months ago) by pho
Branch: MAIN
Changes since 1.32: +7 -0
lines
Diff to previous 1.32 (colored)
Use tools framework for Haskell source preprocessors
Revision 1.32 / (download) - annotate - [select for diffs], Sat May 1 15:06:26 2021 UTC (2 years, 11 months ago) by pho
Branch: MAIN
Changes since 1.31: +9 -30
lines
Diff to previous 1.31 (colored)
Move lengthy awk and shell scripts out of haskell.mk
Revision 1.31 / (download) - annotate - [select for diffs], Sat May 1 14:24:21 2021 UTC (2 years, 11 months ago) by pho
Branch: MAIN
Changes since 1.30: +2 -2
lines
Diff to previous 1.30 (colored)
Fix a bug in my previous commit
Revision 1.30 / (download) - annotate - [select for diffs], Sat May 1 14:10:55 2021 UTC (2 years, 11 months ago) by pho
Branch: MAIN
Changes since 1.29: +38 -1
lines
Diff to previous 1.29 (colored)
Support Cabal packages that lack Setup.?hs They currently have Setup.hs in ${FILESDIR} with almost always the same content. We can do better than that.
Revision 1.29 / (download) - annotate - [select for diffs], Fri Apr 23 03:57:16 2021 UTC (2 years, 11 months ago) by pho
Branch: MAIN
Changes since 1.28: +44 -42
lines
Diff to previous 1.28 (colored)
Rework the PLIST handling to support executable-only packages It was a long-standing issue that Haskell packages which didn't contain a library could not be correctly handled. There are fewer substitutions in PLIST_SUBST now. As a result existing PLIST files will all be considered as outdated and should be updated either by setting HS_UPDATE_PLIST=yes or by manually running print-PLIST. They will be ignored until that.
Revision 1.28 / (download) - annotate - [select for diffs], Sun Mar 14 08:19:24 2021 UTC (3 years, 1 month ago) by pho
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Changes since 1.27: +9 -3
lines
Diff to previous 1.27 (colored)
mk/haskell.mk: Ignore per-user package environment file while building 'Setup' Turned out this was necessary when using `cabal-install v2-install` outside of pkgsrc, because the command creates a per-user package environment and in turn makes Cabal hidden.
Revision 1.27 / (download) - annotate - [select for diffs], Wed Jul 1 15:07:25 2020 UTC (3 years, 9 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.26: +22 -10
lines
Diff to previous 1.26 (colored)
mk/haskell.mk: clean up _VARGROUPS section and unused variables
Revision 1.26 / (download) - annotate - [select for diffs], Wed Jul 1 14:58:43 2020 UTC (3 years, 9 months ago) by rillig
Branch: MAIN
Changes since 1.25: +42 -131
lines
Diff to previous 1.25 (colored)
mk/haskell.mk: remove variable HASKELL_COMPILER, clean up documentation There was only a single valid value for HASKELL_COMPILER, therefore the variable was useless. It only made the implementation more complicated than necessary.
Revision 1.25 / (download) - annotate - [select for diffs], Mon Jun 29 22:00:58 2020 UTC (3 years, 9 months ago) by rillig
Branch: MAIN
Changes since 1.24: +9 -9
lines
Diff to previous 1.24 (colored)
mk/haskell.mk: regenerate PLIST if it is outdated Now that haskell.mk distinguishes between plain and outdated PLIST files, this is possible again. When haskell.mk knew only missing and outdated, this was still ambiguous and therefore skipped.
Revision 1.24 / (download) - annotate - [select for diffs], Mon Jun 29 20:51:24 2020 UTC (3 years, 9 months ago) by rillig
Branch: MAIN
Changes since 1.23: +3 -4
lines
Diff to previous 1.23 (colored)
mk/haskell.mk: fix PLIST status detection As seen in devel/hs-hashable/PLIST r1.1, which listed only the package-description but not the package-id.
Revision 1.23 / (download) - annotate - [select for diffs], Mon Jun 29 20:30:13 2020 UTC (3 years, 9 months ago) by rillig
Branch: MAIN
Changes since 1.22: +15 -13
lines
Diff to previous 1.22 (colored)
mk/haskell.mk: only add PLIST_SUBST and PRINT_PLIST_AWK if useful The PLIST_SUBST and PLIST_PRINT_AWK definitions for Haskell library packages are only useful if the package-description file exists. If that file is absent though, these are skipped. The test whether the file exists is made as late as possible since that file does not yet exist at the point where the package Makefile is parsed. This also affects the show-all-haskell target, which only shows these values after the install phase. This is not perfect but good enough for practical cases.
Revision 1.22 / (download) - annotate - [select for diffs], Mon Jun 29 18:07:45 2020 UTC (3 years, 9 months ago) by rillig
Branch: MAIN
Changes since 1.21: +3 -1
lines
Diff to previous 1.21 (colored)
mk/haskell.mk: fix PLIST status detection Before, running "HS_UPDATE_PLIST=yes bmake update" in wm/xmonad did not apply the proper substitutions to the generated PLIST file since the PLIST file was created empty during the GENERATE_PLIST command, and that empty PLIST file changed the status to "plain" instead of "missing". Because of that, the HS_INTF and related placeholders were not defined. The 2 conditions for the status "missing" had to be written in separate .if clauses because of a bug in bmake that was introduced in 2015 and will be fixed with the next bmake update. For further details, see src/usr.bin/make/unit-tests/cond-short.mk.
Revision 1.21 / (download) - annotate - [select for diffs], Sun Jun 21 22:21:02 2020 UTC (3 years, 9 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.20: +30 -20
lines
Diff to previous 1.20 (colored)
mk/haskell.mk: fix PLIST generation for Haskell packages The package textproc/hs-cgrep does not install a Haskell library. This was unexpected to mk/haskell.mk, which generated an obviously wrong PLIST file for that package, and for 3 other packages. Noticed by wiz.
Revision 1.20 / (download) - annotate - [select for diffs], Sun May 10 17:46:59 2020 UTC (3 years, 11 months ago) by rillig
Branch: MAIN
Changes since 1.19: +64 -17
lines
Diff to previous 1.19 (colored)
mk/haskell.mk: allow to generate PLIST files Since GHC 7.10 or 7.8, the Haskell packages are installed in directories whose name contains the package hash. This made it harder to predict the exact pathname. Havin the exact pathnames in the PLIST file is the ideal, it also helps to record the general structure of the installed files to see whether some file unexpectedly appear or disappear. To enable this for Haskell packages, the various base directories are replaced with placeholders during print-PLIST. These placeholders are translated back to their respective paths when the +PLIST is generated from the PLIST in the package directory. Except for 2 packages, all Haskell packages in main pkgsrc had their package PLIST file removed. To help in adding them back, the pkgsrc developer can set HS_UPDATE_PLIST=yes in mk.conf, which will generate the PLIST directly into ${PKGDIR}/PLIST upon installation. Most packages in pkgsrc-wip still have their old PLIST, and these are migrated automatically as well.
Revision 1.19 / (download) - annotate - [select for diffs], Mon Mar 30 18:23:48 2020 UTC (4 years ago) by riastradh
Branch: MAIN
Changes since 1.18: +2 -1
lines
Diff to previous 1.18 (colored)
Missed a spot -- set MAKE_ENV during haddock build too.
Revision 1.18 / (download) - annotate - [select for diffs], Mon Mar 30 17:51:07 2020 UTC (4 years ago) by riastradh
Branch: MAIN
Changes since 1.17: +2 -1
lines
Diff to previous 1.17 (colored)
In Haskell packages, set MAKE_ENV while running ./Setup build.
Revision 1.17 / (download) - annotate - [select for diffs], Mon Mar 30 16:51:53 2020 UTC (4 years ago) by riastradh
Branch: MAIN
Changes since 1.16: +4 -2
lines
Diff to previous 1.16 (colored)
New package variable HASKELL_PKG_NAME. Used to form _HASKELL_PKG_DESCR_DIR. Defaults to DISTNAME, but for some packages (hledger, incoming), the same DISTNAME is shared by multiple packages. So let the package define it explicitly if need be.
Revision 1.16 / (download) - annotate - [select for diffs], Tue Mar 24 20:43:17 2020 UTC (4 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Changes since 1.15: +10 -7
lines
Diff to previous 1.15 (colored)
Don't use normal memory size limits with GHC for module builds.
Revision 1.15 / (download) - annotate - [select for diffs], Mon Jan 20 14:14:33 2020 UTC (4 years, 2 months ago) by pho
Branch: MAIN
Changes since 1.14: +6 -10
lines
Diff to previous 1.14 (colored)
Build ${WRKSRC}/Setup in the do-configure phase Doing it in pre-configure makes it unable to do SUBST in that phase.
Revision 1.14 / (download) - annotate - [select for diffs], Sun Jan 19 23:45:06 2020 UTC (4 years, 2 months ago) by pho
Branch: MAIN
Changes since 1.13: +3 -14
lines
Diff to previous 1.13 (colored)
Use _MAKE_JOBS_N defined in build/build.mk
Revision 1.13 / (download) - annotate - [select for diffs], Sat Jan 18 01:39:01 2020 UTC (4 years, 3 months ago) by pho
Branch: MAIN
Changes since 1.12: +28 -4
lines
Diff to previous 1.12 (colored)
Configurable optimization level and compilation parallelism
Revision 1.12 / (download) - annotate - [select for diffs], Sat Jan 11 07:47:18 2020 UTC (4 years, 3 months ago) by pho
Branch: MAIN
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored)
Switch from ghc7 to ghc88
Revision 1.11 / (download) - annotate - [select for diffs], Thu Jan 9 12:29:32 2020 UTC (4 years, 3 months ago) by pho
Branch: MAIN
Changes since 1.10: +14 -6
lines
Diff to previous 1.10 (colored)
Use hashed package keys for (un)installing Cabal packages Starting from somewhere around GHC 7.8, Cabal installs packages with a hashed package key instead of just "{NAME}-{VERSION}". In other words, the pair of the plain package name and the version is no longer unique in the package DB, and using it for uninstallation may also remove packages that we didn't mean to remove. This is paricularly problematic because GHC comes with several bundled Cabal packages. Installing and uninstalling a package with the same name could break GHC itself, if the uninstallation is performed without hashed keys.
Revision 1.10 / (download) - annotate - [select for diffs], Thu Jan 2 16:45:15 2020 UTC (4 years, 3 months ago) by pho
Branch: MAIN
Changes since 1.9: +6 -2
lines
Diff to previous 1.9 (colored)
Be explicit about shared libraries Recent versions of Cabal appears to build shared libraries by default unless --disable-shared is explicitly given.
Revision 1.9 / (download) - annotate - [select for diffs], Thu Jan 2 16:34:47 2020 UTC (4 years, 3 months ago) by pho
Branch: MAIN
Changes since 1.8: +7 -7
lines
Diff to previous 1.8 (colored)
Pass -v to ./Setup when PKG_VERBOSE is defined
Revision 1.8 / (download) - annotate - [select for diffs], Wed Jan 1 04:54:10 2020 UTC (4 years, 3 months ago) by pho
Branch: MAIN
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
Suppress an error occurs when buildlink is not present
Revision 1.7 / (download) - annotate - [select for diffs], Wed Jan 1 04:35:29 2020 UTC (4 years, 3 months ago) by pho
Branch: MAIN
Changes since 1.6: +4 -9
lines
Diff to previous 1.6 (colored)
Remove unused variables
Revision 1.6 / (download) - annotate - [select for diffs], Tue Dec 31 07:16:25 2019 UTC (4 years, 3 months ago) by pho
Branch: MAIN
Changes since 1.5: +11 -9
lines
Diff to previous 1.5 (colored)
For "Setup" try dynamic linkage first
Revision 1.5 / (download) - annotate - [select for diffs], Sun Dec 29 16:59:55 2019 UTC (4 years, 3 months ago) by pho
Branch: MAIN
Changes since 1.4: +38 -42
lines
Diff to previous 1.4 (colored)
Support GHC 7.10.x and later
Revision 1.4 / (download) - annotate - [select for diffs], Sun Apr 10 15:58:02 2016 UTC (8 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2
Changes since 1.3: +5 -12
lines
Diff to previous 1.3 (colored)
Remove support for USE_DESTDIR=no.
Revision 1.3 / (download) - annotate - [select for diffs], Tue Feb 17 13:57:47 2015 UTC (9 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1
Changes since 1.2: +2 -3
lines
Diff to previous 1.2 (colored)
rpath flag and directory are one option, don't pass the path without -Wl prefix.
Revision 1.2 / (download) - annotate - [select for diffs], Fri Apr 18 13:42:59 2014 UTC (10 years ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2
Changes since 1.1: +48 -8
lines
Diff to previous 1.1 (colored)
Some improvements and changes for Haskell Cabal support. * HASKELL_ENABLE_LIBRARY_PROFILING and HASKELL_ENABLE_HADDOCK_DOCUMENTATION are "User-settable variables", not "Package-settable variables". * Change to HASKELL_ENABLE_HADDOCK_DOCUMENTATION=yes by default. * Add HASKELL_ENABLE_SHARED_LIBRARY("yes" by default), to enable shlib support. * Add support for dynamically conditional PLIST entries handling for HASKELL_ENABLE_SHARED_LIBRARY and HASKELL_ENABLE_LIBRARY_PROFILING. discussed with pho@ and szptvlfn@.
Revision 1.1 / (download) - annotate - [select for diffs], Wed Feb 5 07:02:30 2014 UTC (10 years, 2 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base,
pkgsrc-2014Q1
add Haskell Cabal support files.