head 1.14; access; symbols pkgsrc-2026Q1:1.14.0.2 pkgsrc-2026Q1-base:1.14 pkgsrc-2025Q4:1.10.0.4 pkgsrc-2025Q4-base:1.10 pkgsrc-2025Q3:1.10.0.2 pkgsrc-2025Q3-base:1.10 pkgsrc-2025Q2:1.8.0.4 pkgsrc-2025Q2-base:1.8 pkgsrc-2025Q1:1.8.0.2 pkgsrc-2025Q1-base:1.8; locks; strict; comment @# @; 1.14 date 2026.02.02.21.28.58; author wiz; state Exp; branches; next 1.13; commitid nA6PDCXFPLbEDQsG; 1.13 date 2025.12.28.07.30.17; author pho; state Exp; branches; next 1.12; commitid jMIF8SJ1gpIv99oG; 1.12 date 2025.12.28.05.16.50; author pho; state Exp; branches; next 1.11; commitid DA5fcXWrwYwTp8oG; 1.11 date 2025.12.22.11.12.21; author wiz; state Exp; branches; next 1.10; commitid d2N5aubXpcuCzonG; 1.10 date 2025.08.13.10.56.52; author pho; state Exp; branches; next 1.9; commitid AaZ0H9jZ7gGzHy6G; 1.9 date 2025.07.10.14.07.33; author jperkin; state Exp; branches; next 1.8; commitid Enct0XLYxeOHQc2G; 1.8 date 2025.03.05.03.33.59; author pho; state Exp; branches; next 1.7; commitid 3kf8F41HeEwuqPLF; 1.7 date 2025.03.04.13.57.17; author pho; state Exp; branches; next 1.6; commitid 3ug6hqWcCHnjUKLF; 1.6 date 2025.02.03.16.47.59; author jperkin; state Exp; branches; next 1.5; commitid 6oQf2C1cO07BM2IF; 1.5 date 2025.02.03.16.09.09; author pho; state Exp; branches; next 1.4; commitid jlMNWFOl6HClz2IF; 1.4 date 2025.02.02.16.21.31; author pho; state Exp; branches; next 1.3; commitid WwSiLZJkDKgAFUHF; 1.3 date 2025.02.02.09.40.50; author pho; state Exp; branches; next 1.2; commitid f6J9n7VlB148sSHF; 1.2 date 2025.01.29.15.28.29; author pho; state Exp; branches; next 1.1; commitid agyKGPwNop7mvoHF; 1.1 date 2025.01.29.13.21.52; author pho; state Exp; branches; next ; commitid BioNou7xEmeVNnHF; desc @@ 1.14 log @ghc910: remove AVX workaround for NetBSD 11+ Problem has been fixed as part of PR 57661. Bump PKGREVISION. @ text @$NetBSD: distinfo,v 1.13 2025/12/28 07:30:17 pho Exp $ BLAKE2s (ghc-9.10.1-src.tar.xz) = 7e4433ead6349bd073d31803b63e6c39fb3833ad691e985e25bc5b027da7fb85 SHA512 (ghc-9.10.1-src.tar.xz) = 46d47e7811a19dcce501002ab674d84ab2fcb842309b5094af52dc5ad26bf5b309b160c1b689f3342666013bf4b0587425c60fbd6c637e739839d41a6a96d990 Size (ghc-9.10.1-src.tar.xz) = 32828552 bytes BLAKE2s (ghc-9.8.2-boot-aarch64-apple-darwin.tar.xz) = 45867db56f03b0c25a13f034dd3eca3a91cc1b031790e457a55f599b023827ba SHA512 (ghc-9.8.2-boot-aarch64-apple-darwin.tar.xz) = c9b8717b0e37fd7c0fcff4f3dac603673fabe235bc8257cc24200ca926b7d2a226f656b8ffd13c1e6c0260f73a162d81b19a4f866b7c34d1ea54cdddef3aa406 Size (ghc-9.8.2-boot-aarch64-apple-darwin.tar.xz) = 119596964 bytes BLAKE2s (ghc-9.8.2-boot-aarch64-unknown-netbsd.tar.xz) = 8595c7115a7c7d131c16806fbb7156de3595ae35122db0a95bb9d525fd80a5ee SHA512 (ghc-9.8.2-boot-aarch64-unknown-netbsd.tar.xz) = 6ae7c3a75b5794aa3ab890ad29f575754f6c0b674f7f7111255018ace0f7c07610ce5bb5687fdfde371a024322de35fea6d5248ba02ab47ba235a6a8b5e9d8ae Size (ghc-9.8.2-boot-aarch64-unknown-netbsd.tar.xz) = 91507768 bytes BLAKE2s (ghc-9.8.2-boot-hadrian-ghc910.tar.gz) = 1197d07b5523870c2811df41120a7730cecbd5edd02f7bed13c7c0d463e88a5b SHA512 (ghc-9.8.2-boot-hadrian-ghc910.tar.gz) = 41241ca7b09ecc7935f9893983039d1ed0809998387367860543b81f3c9d3350bfe312a6b11170085d62ca4a1a723ae4fdf3efca0195822f641c758a2893c3bb Size (ghc-9.8.2-boot-hadrian-ghc910.tar.gz) = 1446610 bytes BLAKE2s (ghc-9.8.2-boot-x86_64-apple-darwin.tar.xz) = fce50342032195058f3d873dabf6ca1a19a3ae0f7f24895af0d07edbfbb1c724 SHA512 (ghc-9.8.2-boot-x86_64-apple-darwin.tar.xz) = 3c18ddb7217da9158b7623bc7360cbb12326de3c94301a989cbf866801cbad7058002a2c6769c533e56293cd798e9e8cdfe337472af8f4c7ce039d4d1610721d Size (ghc-9.8.2-boot-x86_64-apple-darwin.tar.xz) = 94933928 bytes BLAKE2s (ghc-9.8.2-boot-x86_64-unknown-freebsd.tar.xz) = 895b6f58f9ce70a82d6b4dcda597a69585c9a9d2898388b80d70a9dea33ba5b5 SHA512 (ghc-9.8.2-boot-x86_64-unknown-freebsd.tar.xz) = 3369a16cfbf7fc42b1e69f4ebd47898957347caff011896f2574bf13dc77c1acf36871fb359fcc29baf6c82b1d190cbaeb64677e45782a1556311388cff912a5 Size (ghc-9.8.2-boot-x86_64-unknown-freebsd.tar.xz) = 82557688 bytes BLAKE2s (ghc-9.8.2-boot-x86_64-unknown-netbsd.tar.xz) = cf656c857a5e6ea72a28291bb54f6f8178a49fb78d34e765f6615103a52485ed SHA512 (ghc-9.8.2-boot-x86_64-unknown-netbsd.tar.xz) = 18ac3925870d97017d6cc53a791798ae54ecc9b1281184ccdb75fae5dc138da3f024eaedb14355a5c31777a3a1bc339e0bfb53a390cb78a3bc9dcfd7df261270 Size (ghc-9.8.2-boot-x86_64-unknown-netbsd.tar.xz) = 78498024 bytes BLAKE2s (ghc-9.8.2-boot-x86_64-unknown-solaris2.tar.xz) = fb717a4654824bdbdfb91b90d2c874c75984707b4c058b76f9dcbffb5c89160c SHA512 (ghc-9.8.2-boot-x86_64-unknown-solaris2.tar.xz) = 82ea973cf4917378cb27315cd0ece4ec3a4c3b4169e51902d13b118d19e4d188fbf86e522083199be26185694c06bdb8d1a719536b951ed8020baeb62b59eedf Size (ghc-9.8.2-boot-x86_64-unknown-solaris2.tar.xz) = 123328852 bytes BLAKE2s (sphinx_rtd_theme-3.0.2.tar.gz) = a14145174dba2b2b32fa23050862895724670339072dc7660fac42718f4d8257 SHA512 (sphinx_rtd_theme-3.0.2.tar.gz) = 280a2d80ce00df84cf2484e07da95040b62bd2d6dfc8d90222af1f86842a7a3921fb8f7e0677d03677a1376e879ef6ae43daef4c90076b266001a0f4c25b4848 Size (sphinx_rtd_theme-3.0.2.tar.gz) = 7620463 bytes SHA1 (patch-compiler_GHC_SysTools_Process.hs) = 0448318ec3426bb070176c2e36f82af239aa58fa SHA1 (patch-compiler_ghc.cabal.in) = 70e9385d85f5538da944901457be383991ce586b SHA1 (patch-configure.ac) = 985482ae70830ddbf1334c9c82a2cec78a34bb4c SHA1 (patch-hadrian_bindist_Makefile) = f605d4cceed5fa771c15971e669435ebbb705290 SHA1 (patch-hadrian_bootstrap_bootstrap.py) = bf96af392612aad143373f628dcbd3345b83eee7 SHA1 (patch-hadrian_bootstrap_src_Main.hs) = 2e0a7ae2ef195013ca07313c150a7e48b6985e32 SHA1 (patch-hadrian_src_Builder.hs) = 848aae01ed5e7095ea9e5864d6b6afe23f653b90 SHA1 (patch-hadrian_src_Hadrian_Haskell_Cabal_Parse.hs) = 6b2d7a4c7b2d63a8a8bf6b089bbb275201d27081 SHA1 (patch-hadrian_src_Rules_BinaryDist.hs) = 02c428b28034e50cc4d1ddfe1aa676b672b471ea SHA1 (patch-hadrian_src_Rules_Documentation.hs) = 29cef344130c616d9eb0cc9723d06414186d30dd SHA1 (patch-hadrian_src_Settings_Builders_Cabal.hs) = 16f2b1fa9d5259ec86773449b9e936b95a2f3219 SHA1 (patch-hadrian_src_Settings_Builders_Ghc.hs) = e2913e9f83bb36bb0b432a24518c9b6ca2990c6a SHA1 (patch-hadrian_src_Settings_Packages.hs) = e23eb2cf7fc96065a60a9d12bb5f419559b193c3 SHA1 (patch-libraries_Cabal_Cabal-syntax_Cabal-syntax.cabal) = 239bfa58283d1ccea78afa7853cc4b12f66da86d SHA1 (patch-libraries_Cabal_Cabal_src_Distribution_Simple_GHC.hs) = 365abd84b9a2ac9ab3e325ffa769823b28d20696 SHA1 (patch-libraries_Cabal_Cabal_src_Distribution_Simple_GHC_Build_Link.hs) = 1a25bd801ad3984b0e86dae5dcd30f0b36ab28f7 SHA1 (patch-libraries_Cabal_Cabal_src_Distribution_Simple_LocalBuildInfo.hs) = a6c0a2934e0e2371635919b591d35b75da7f105a SHA1 (patch-libraries_Cabal_Cabal_src_Distribution_Simple_Register.hs) = 7630d0170d7dc9b17f15b5eacc2c783e07adbd7f SHA1 (patch-libraries_base_src_System_CPUTime.hsc) = ec358676996072b18125c01f18d8c01a9934f726 SHA1 (patch-libraries_base_src_System_CPUTime_Posix_Times.hsc) = 4c43abbdcfc35e35257acede8bbe47324f23ebcb SHA1 (patch-libraries_ghc-internal_configure.ac) = 8c102f54a79fd802759c09ccf86285955c344c8e SHA1 (patch-libraries_ghc-internal_src_GHC_Internal_Event_KQueue.hsc) = 24b36b21eec74087eb875d205b85cebd3338a2fe SHA1 (patch-libraries_ghc-internal_src_GHC_Internal_System_Environment.hs) = 0c1d7f0e8561526cc00f0e069d6921689b63d919 SHA1 (patch-libraries_ghc-internal_src_GHC_Internal_System_Environment_Blank.hsc) = 3eb8a30bc254b90244e2d45d4bafd09bfc188f03 SHA1 (patch-libraries_haskeline_System_Console_Haskeline_Backend_Posix.hsc) = d218f1447f9d338af406b41b01a28005cb1f843a SHA1 (patch-libraries_terminfo_configure.ac) = 068c2b89fc997a433709ec171c685654598781d7 SHA1 (patch-libraries_text_cbits_measure__off.c) = 0d944e6376fb8d75f7bfbc9c01891c7e0570168f SHA1 (patch-libraries_time_lib_Data_Time_Clock_Internal_CTimespec.hsc) = 588270767f8a9cbde0648fc99807891fef65d721 SHA1 (patch-libraries_time_lib_Data_Time_Clock_Internal_CTimeval.hs) = 68914d012a98cc4a4a245efeabcb9143dba0246a SHA1 (patch-libraries_unix_System_Posix_Env.hsc) = 414f0310793bf184cdac7546e3f81fee4821a05f SHA1 (patch-libraries_unix_System_Posix_Env_ByteString.hsc) = a579c00d7d5d7ffbb73f6499e09588d6417be123 SHA1 (patch-libraries_unix_System_Posix_Env_PosixString.hsc) = 40d464638eb11cb832f93d9892818655f4d70e00 SHA1 (patch-libraries_unix_System_Posix_Signals.hsc) = ee59a04571881382bcfd9fc82bf196ff86a40ed5 SHA1 (patch-libraries_unix_System_Posix_User.hsc) = b583f591838fe2d7f42241787e02c5385d336939 SHA1 (patch-libraries_unix_System_Posix_User_ByteString.hsc) = 2a331de2292835ae6904980facd8201705fa63e8 SHA1 (patch-m4_fptools__set__haskell__platform__vars.m4) = 8c7a7ab965f4df8a68bedb35c32ee32c59ac2c94 SHA1 (patch-rts_rts.cabal) = 6ccf9c3a184e9ffe651fcbc9f1d05504c17aeb1a SHA1 (patch-utils_ghc-toolchain_src_GHC_Toolchain_Program.hs) = 15ceb99949d549dbf44ec19f0d7197c5c954981c SHA1 (patch-utils_haddock_driver_Main.hs) = 26b015d3aef9fdff66e66c8e3d9a370a2dbd7067 SHA1 (patch-utils_haddock_haddock.cabal) = c8a244f2f341b736b65b218590d1a3a8309f55ba @ 1.13 log @lang/ghc910: Fix a bug in my previous commit I thought I tested it thoroughly but turned out it wasn't enough. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.12 2025/12/28 05:16:50 pho Exp $ d56 1 a56 1 SHA1 (patch-libraries_text_cbits_measure__off.c) = 61bf1241fb65645abcbbbada33d41382044fe5c5 @ 1.12 log @lang/ghc910: Refine how "make bootstrap" builds a bootkit "make bootstrap" now bundles non-system shared libraries, including ones from pkgsrc, with the resulting bootkit. It copies libraries and injects relative rpaths into binaries, similarly to what lang/rust does but without hard-coding library names: https://github.com/NetBSD/pkgsrc/blob/pkgsrc-2024Q4/lang/rust/Makefile#L642-L684 No revision rebump is needed because this change does not affect the actual package to be built. It just affects bootkits. It's not that we are going to rebuild our bootkits right away. But when we upgrade our GHC to >9.14 we will need to do it, and things will be easier at that time. Tested on NetBSD, FreeBSD, Darwin, and SunOS. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2025/12/22 11:12:21 wiz Exp $ d38 1 a38 1 SHA1 (patch-hadrian_src_Rules_BinaryDist.hs) = ad2d30b42a663d80407cc396f43fffb1e68e4322 @ 1.11 log @ghc910: replace included copy of sphinx-rtd-themes with latest version Fixes build with sphinx 9. Bump PKGREVISION. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.10 2025/08/13 10:56:52 pho Exp $ a14 3 BLAKE2s (ghc-9.8.2-boot-i386-unknown-freebsd.tar.xz) = 7e67d0277b2375024c59243533e9abd05fed5f291bb1e650c6b51ad15882b6e3 SHA512 (ghc-9.8.2-boot-i386-unknown-freebsd.tar.xz) = eb8fbf004ddd43ee503ae7987be66afe79a15954733bb6d2aae16b281f1436b200d392eefc57571463d0a90f5ae80505b8bb2841cc28b69309d9b8653f3ab4a7 Size (ghc-9.8.2-boot-i386-unknown-freebsd.tar.xz) = 83193744 bytes d38 1 a38 1 SHA1 (patch-hadrian_src_Rules_BinaryDist.hs) = 8ea388ce1f380c854be871ee8361d5aace67e9a6 @ 1.10 log @lang/ghc910: Fix a long-standing bug in Cabal regarding rpaths @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.9 2025/07/10 14:07:33 jperkin Exp $ d30 3 @ 1.9 log @ghc910: Fix illumos GCC 14 build. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.8 2025/03/05 03:33:59 pho Exp $ d46 1 @ 1.8 log @lang/ghc910: Work around PR kern/59127 This causes a behaviour change in the library "base". A recursive revbump will be needed. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.7 2025/03/04 13:57:17 pho Exp $ d53 1 @ 1.7 log @lang/ghc910: Remove patches/patch-libraries_ghc-internal_configure.ac NFCI: The patch has been accidentally confirmed to be unnecessary. The post-patch hook runs autoconf for some directories but ${WRKSRC}/libraries/ghc-internal isn't one of those. While here appease pkglint. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2025/02/03 16:47:59 jperkin Exp $ d47 1 d49 1 @ 1.6 log @ghc910: Switch SunOS to fixed relocatable bootstrap. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2025/02/03 16:09:09 pho Exp $ a47 1 SHA1 (patch-libraries_ghc-internal_configure.ac) = 9d83231666eaead0ac013cdedf553989412d3e95 @ 1.5 log @lang/ghc910: Prevent ${WRAPPER_DIR} from getting hardcoded in the compiler @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2025/02/02 16:21:31 pho Exp $ d27 3 a29 3 BLAKE2s (ghc-9.8.2-boot-x86_64-unknown-solaris2.tar.xz) = 819787068e68d3b31cc78ab9147f72816228ab8f9c1a19d97fc15ca133e72ec6 SHA512 (ghc-9.8.2-boot-x86_64-unknown-solaris2.tar.xz) = 09bd263b97ee027cebc6cc31c30dd1a518726823bbed798451feea33da584a7e6dac7ea385681254b1706d885bd6ee7ed3b2c5c005d769292eff62d9a004d714 Size (ghc-9.8.2-boot-x86_64-unknown-solaris2.tar.xz) = 102072500 bytes @ 1.4 log @lang/ghc910: Work around an issue wrt. parallel build @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2025/02/02 09:40:50 pho Exp $ d64 1 @ 1.3 log @lang/ghc910: Work around occasional parallel build failures @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2025/01/29 15:28:29 pho Exp $ d37 1 @ 1.2 log @lang/ghc910: Work around a Cabal bug that installs packages in a wrong directory @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2025/01/29 13:21:52 pho Exp $ d31 1 @ 1.1 log @lang/ghc910: import ghc-9.10.1 GHC: The Glasgow Haskell Compiler. The Glasgow Haskell Compiler is a robust, fully-featured, optimising compiler for the functional programming language Haskell 98 (http://www.haskell.org). GHC compiles Haskell to either native code or C. It implements numerous experimental language extensions to Haskell, including concurrency, a foreign language interface, several type-system extensions, exceptions, and so on. GHC comes with a generational garbage collector, a space and time profiler, and a comprehensive set of libraries. This package provides the 9.10.x release series. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.11 2025/01/08 14:51:06 pho Exp $ d42 1 @