From 003259d69e0c4c3c4a2421d8ac9c49b1181c6a9211b58c78a62f5ede5158b420 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 2 Feb 2023 13:42:05 +0000 Subject: [PATCH 1/4] osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc-bootstrap-helpers revision:1, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-bootstrap-helpers?expand=0&rev=15 --- alex-3.2.5.tar.gz | 3 --- alex-3.2.7.1.tar.gz | 3 +++ ghc-bootstrap-helpers.changes | 21 +++++++++++++-------- ghc-bootstrap-helpers.spec | 15 ++++++--------- 4 files changed, 22 insertions(+), 20 deletions(-) delete mode 100644 alex-3.2.5.tar.gz create mode 100644 alex-3.2.7.1.tar.gz diff --git a/alex-3.2.5.tar.gz b/alex-3.2.5.tar.gz deleted file mode 100644 index 82dcc3c..0000000 --- a/alex-3.2.5.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b77c8a1270767c64e2adb21a6e91ee7cd904ba17edae17bc20fd03da5256e0e3 -size 108531 diff --git a/alex-3.2.7.1.tar.gz b/alex-3.2.7.1.tar.gz new file mode 100644 index 0000000..0164dd8 --- /dev/null +++ b/alex-3.2.7.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9bd2f1a27e8f1b2ffdb5b2fbd3ed82b6f0e85191459a1b24ffcbef4e68a81bec +size 108229 diff --git a/ghc-bootstrap-helpers.changes b/ghc-bootstrap-helpers.changes index 07196d2..e336369 100644 --- a/ghc-bootstrap-helpers.changes +++ b/ghc-bootstrap-helpers.changes @@ -1,22 +1,27 @@ ------------------------------------------------------------------- -Thu Dec 17 12:20:00 UTC 2020 - Ondřej Súkup - -- disable %{ix86} build - +Mon Jan 30 17:04:15 UTC 2023 - Peter Simons + +- Update alex to version 3.2.7.1 for bootstrapping ghc-9.4.4. + +------------------------------------------------------------------- +Thu Dec 31 20:11:21 UTC 2020 - Ondřej Súkup + +- update to 1.2 - alex to 3.2.6 + ------------------------------------------------------------------- Tue Sep 8 09:28:13 UTC 2020 - Ondřej Súkup -- update to 1.1 - update happy to 1.9.20 +- update to 1.1 - update happy to 1.9.20 ------------------------------------------------------------------- Tue Jun 2 08:11:28 UTC 2020 - Ondřej Súkup -- add constraints for memory on riscv64 +- add constraints for memory on riscv64 ------------------------------------------------------------------- Sat Jan 18 09:08:42 UTC 2020 - Peter Trommler -- improve packaging and avoid rpmlint warning +- improve packaging and avoid rpmlint warning ------------------------------------------------------------------- Fri Jan 17 18:57:31 UTC 2020 - Peter Trommler @@ -26,4 +31,4 @@ Fri Jan 17 18:57:31 UTC 2020 - Peter Trommler ------------------------------------------------------------------- Sun Dec 29 13:00:54 UTC 2019 - Ondřej Súkup -- initial commit +- initial commit diff --git a/ghc-bootstrap-helpers.spec b/ghc-bootstrap-helpers.spec index e4fc08d..9494853 100644 --- a/ghc-bootstrap-helpers.spec +++ b/ghc-bootstrap-helpers.spec @@ -15,19 +15,18 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define alex_ver 3.2.5 +%define alex_ver 3.2.7.1 %define happy_ver 1.20.0 Name: ghc-bootstrap-helpers -Version: 1.1 +Version: 1.3 Release: 0 Summary: Dependencies to build ghc License: BSD-3-Clause AND BSD-2-Clause URL: https://build.opensuse.org/project/show/devel:languages:haskell -Source: alex-%{alex_ver}.tar.gz -Source1: happy-%{happy_ver}.tar.gz +Source: https://hackage.haskell.org/package/alex-%{alex_ver}/alex-%{alex_ver}.tar.gz +Source1: https://hackage.haskell.org/package/happy-%{happy_ver}/happy-%{happy_ver}.tar.gz BuildRequires: ghc-bootstrap -ExcludeArch: %{ix86} # This package is not meant to be used outside OBS Requires: this-is-only-for-build-envs @@ -35,10 +34,8 @@ Conflicts: alex Conflicts: happy %description -Prebuild alex and happy for ghc-8.8+ build - -Don't use outside GHC-8.8+ build - +Prebuild alex and happy for bootstrapping the proper ghc build. +Don't use outside of GHC bootstrapping! %prep %setup -q -c -a0 -a1 From 1ff472be1edd1059be4c2d5facf7d0e13bf21161bc47e412eb30111de7065096 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 2 Feb 2023 14:52:44 +0000 Subject: [PATCH 2/4] osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc-bootstrap-helpers revision:2, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-bootstrap-helpers?expand=0&rev=16 --- ghc-bootstrap-helpers.changes | 4 ++-- ghc-bootstrap-helpers.spec | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ghc-bootstrap-helpers.changes b/ghc-bootstrap-helpers.changes index e336369..37ed6af 100644 --- a/ghc-bootstrap-helpers.changes +++ b/ghc-bootstrap-helpers.changes @@ -4,9 +4,9 @@ Mon Jan 30 17:04:15 UTC 2023 - Peter Simons - Update alex to version 3.2.7.1 for bootstrapping ghc-9.4.4. ------------------------------------------------------------------- -Thu Dec 31 20:11:21 UTC 2020 - Ondřej Súkup +Thu Dec 17 12:20:00 UTC 2020 - Ondřej Súkup -- update to 1.2 - alex to 3.2.6 +- disable %{ix86} build ------------------------------------------------------------------- Tue Sep 8 09:28:13 UTC 2020 - Ondřej Súkup diff --git a/ghc-bootstrap-helpers.spec b/ghc-bootstrap-helpers.spec index 9494853..2366c44 100644 --- a/ghc-bootstrap-helpers.spec +++ b/ghc-bootstrap-helpers.spec @@ -27,6 +27,7 @@ URL: https://build.opensuse.org/project/show/devel:languages:haskell Source: https://hackage.haskell.org/package/alex-%{alex_ver}/alex-%{alex_ver}.tar.gz Source1: https://hackage.haskell.org/package/happy-%{happy_ver}/happy-%{happy_ver}.tar.gz BuildRequires: ghc-bootstrap +ExcludeArch: %{ix86} # This package is not meant to be used outside OBS Requires: this-is-only-for-build-envs From 83020a5eb7102b66bccb30d717c30c5e40084a9541d26986ac30ec1e579983f9 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 3 Feb 2023 09:19:02 +0000 Subject: [PATCH 3/4] osc copypac from project:devel:languages:haskell:ghc-8.10.x package:ghc-bootstrap-helpers revision:8, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-bootstrap-helpers?expand=0&rev=17 --- alex-3.2.5.tar.gz | 3 +++ alex-3.2.7.1.tar.gz | 3 --- ghc-bootstrap-helpers.changes | 17 ++++++----------- ghc-bootstrap-helpers.spec | 14 ++++++++------ 4 files changed, 17 insertions(+), 20 deletions(-) create mode 100644 alex-3.2.5.tar.gz delete mode 100644 alex-3.2.7.1.tar.gz diff --git a/alex-3.2.5.tar.gz b/alex-3.2.5.tar.gz new file mode 100644 index 0000000..82dcc3c --- /dev/null +++ b/alex-3.2.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b77c8a1270767c64e2adb21a6e91ee7cd904ba17edae17bc20fd03da5256e0e3 +size 108531 diff --git a/alex-3.2.7.1.tar.gz b/alex-3.2.7.1.tar.gz deleted file mode 100644 index 0164dd8..0000000 --- a/alex-3.2.7.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9bd2f1a27e8f1b2ffdb5b2fbd3ed82b6f0e85191459a1b24ffcbef4e68a81bec -size 108229 diff --git a/ghc-bootstrap-helpers.changes b/ghc-bootstrap-helpers.changes index 37ed6af..07196d2 100644 --- a/ghc-bootstrap-helpers.changes +++ b/ghc-bootstrap-helpers.changes @@ -1,27 +1,22 @@ -------------------------------------------------------------------- -Mon Jan 30 17:04:15 UTC 2023 - Peter Simons - -- Update alex to version 3.2.7.1 for bootstrapping ghc-9.4.4. - ------------------------------------------------------------------- Thu Dec 17 12:20:00 UTC 2020 - Ondřej Súkup - + - disable %{ix86} build - + ------------------------------------------------------------------- Tue Sep 8 09:28:13 UTC 2020 - Ondřej Súkup -- update to 1.1 - update happy to 1.9.20 +- update to 1.1 - update happy to 1.9.20 ------------------------------------------------------------------- Tue Jun 2 08:11:28 UTC 2020 - Ondřej Súkup -- add constraints for memory on riscv64 +- add constraints for memory on riscv64 ------------------------------------------------------------------- Sat Jan 18 09:08:42 UTC 2020 - Peter Trommler -- improve packaging and avoid rpmlint warning +- improve packaging and avoid rpmlint warning ------------------------------------------------------------------- Fri Jan 17 18:57:31 UTC 2020 - Peter Trommler @@ -31,4 +26,4 @@ Fri Jan 17 18:57:31 UTC 2020 - Peter Trommler ------------------------------------------------------------------- Sun Dec 29 13:00:54 UTC 2019 - Ondřej Súkup -- initial commit +- initial commit diff --git a/ghc-bootstrap-helpers.spec b/ghc-bootstrap-helpers.spec index 2366c44..e4fc08d 100644 --- a/ghc-bootstrap-helpers.spec +++ b/ghc-bootstrap-helpers.spec @@ -15,17 +15,17 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define alex_ver 3.2.7.1 +%define alex_ver 3.2.5 %define happy_ver 1.20.0 Name: ghc-bootstrap-helpers -Version: 1.3 +Version: 1.1 Release: 0 Summary: Dependencies to build ghc License: BSD-3-Clause AND BSD-2-Clause URL: https://build.opensuse.org/project/show/devel:languages:haskell -Source: https://hackage.haskell.org/package/alex-%{alex_ver}/alex-%{alex_ver}.tar.gz -Source1: https://hackage.haskell.org/package/happy-%{happy_ver}/happy-%{happy_ver}.tar.gz +Source: alex-%{alex_ver}.tar.gz +Source1: happy-%{happy_ver}.tar.gz BuildRequires: ghc-bootstrap ExcludeArch: %{ix86} # This package is not meant to be used outside OBS @@ -35,8 +35,10 @@ Conflicts: alex Conflicts: happy %description -Prebuild alex and happy for bootstrapping the proper ghc build. -Don't use outside of GHC bootstrapping! +Prebuild alex and happy for ghc-8.8+ build + +Don't use outside GHC-8.8+ build + %prep %setup -q -c -a0 -a1 From a1f1c1381a8fd21dbecfc3b0d4a2ff706a42e3f97e66d05155e05719829901f1 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 30 Mar 2023 08:26:20 +0000 Subject: [PATCH 4/4] osc copypac from project:devel:languages:haskell:ghc-9.4.x package:ghc-bootstrap-helpers revision:2, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-bootstrap-helpers?expand=0&rev=18 --- alex-3.2.5.tar.gz | 3 --- alex-3.2.7.1.tar.gz | 3 +++ ghc-bootstrap-helpers.changes | 17 +++++++++++------ ghc-bootstrap-helpers.spec | 14 ++++++-------- 4 files changed, 20 insertions(+), 17 deletions(-) delete mode 100644 alex-3.2.5.tar.gz create mode 100644 alex-3.2.7.1.tar.gz diff --git a/alex-3.2.5.tar.gz b/alex-3.2.5.tar.gz deleted file mode 100644 index 82dcc3c..0000000 --- a/alex-3.2.5.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b77c8a1270767c64e2adb21a6e91ee7cd904ba17edae17bc20fd03da5256e0e3 -size 108531 diff --git a/alex-3.2.7.1.tar.gz b/alex-3.2.7.1.tar.gz new file mode 100644 index 0000000..0164dd8 --- /dev/null +++ b/alex-3.2.7.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9bd2f1a27e8f1b2ffdb5b2fbd3ed82b6f0e85191459a1b24ffcbef4e68a81bec +size 108229 diff --git a/ghc-bootstrap-helpers.changes b/ghc-bootstrap-helpers.changes index 07196d2..37ed6af 100644 --- a/ghc-bootstrap-helpers.changes +++ b/ghc-bootstrap-helpers.changes @@ -1,22 +1,27 @@ +------------------------------------------------------------------- +Mon Jan 30 17:04:15 UTC 2023 - Peter Simons + +- Update alex to version 3.2.7.1 for bootstrapping ghc-9.4.4. + ------------------------------------------------------------------- Thu Dec 17 12:20:00 UTC 2020 - Ondřej Súkup - + - disable %{ix86} build - + ------------------------------------------------------------------- Tue Sep 8 09:28:13 UTC 2020 - Ondřej Súkup -- update to 1.1 - update happy to 1.9.20 +- update to 1.1 - update happy to 1.9.20 ------------------------------------------------------------------- Tue Jun 2 08:11:28 UTC 2020 - Ondřej Súkup -- add constraints for memory on riscv64 +- add constraints for memory on riscv64 ------------------------------------------------------------------- Sat Jan 18 09:08:42 UTC 2020 - Peter Trommler -- improve packaging and avoid rpmlint warning +- improve packaging and avoid rpmlint warning ------------------------------------------------------------------- Fri Jan 17 18:57:31 UTC 2020 - Peter Trommler @@ -26,4 +31,4 @@ Fri Jan 17 18:57:31 UTC 2020 - Peter Trommler ------------------------------------------------------------------- Sun Dec 29 13:00:54 UTC 2019 - Ondřej Súkup -- initial commit +- initial commit diff --git a/ghc-bootstrap-helpers.spec b/ghc-bootstrap-helpers.spec index e4fc08d..2366c44 100644 --- a/ghc-bootstrap-helpers.spec +++ b/ghc-bootstrap-helpers.spec @@ -15,17 +15,17 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define alex_ver 3.2.5 +%define alex_ver 3.2.7.1 %define happy_ver 1.20.0 Name: ghc-bootstrap-helpers -Version: 1.1 +Version: 1.3 Release: 0 Summary: Dependencies to build ghc License: BSD-3-Clause AND BSD-2-Clause URL: https://build.opensuse.org/project/show/devel:languages:haskell -Source: alex-%{alex_ver}.tar.gz -Source1: happy-%{happy_ver}.tar.gz +Source: https://hackage.haskell.org/package/alex-%{alex_ver}/alex-%{alex_ver}.tar.gz +Source1: https://hackage.haskell.org/package/happy-%{happy_ver}/happy-%{happy_ver}.tar.gz BuildRequires: ghc-bootstrap ExcludeArch: %{ix86} # This package is not meant to be used outside OBS @@ -35,10 +35,8 @@ Conflicts: alex Conflicts: happy %description -Prebuild alex and happy for ghc-8.8+ build - -Don't use outside GHC-8.8+ build - +Prebuild alex and happy for bootstrapping the proper ghc build. +Don't use outside of GHC bootstrapping! %prep %setup -q -c -a0 -a1