Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ghc-rpm-macros-extra-1.9.95-bp153.1.34 RPM for noarch

From OpenSuSE Leap 15.3 for noarch

Name: ghc-rpm-macros-extra Distribution: SUSE Linux Enterprise 15 SP3
Version: 1.9.95 Vendor: openSUSE
Release: bp153.1.34 Build date: Fri Mar 5 23:21:07 2021
Group: Development/Libraries/Other Build host: lamb63
Size: 2691 Source RPM: ghc-rpm-macros-1.9.95-bp153.1.34.src.rpm
Packager: https://bugs.opensuse.org
Url: https://fedoraproject.org/wiki/Haskell_SIG
Summary: Extra RPM macros for building Haskell packages with several libs
Extra macros used for subpackaging of Haskell libraries,
for example in ghc and haskell-platform.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Thu May 07 2020 Peter Simons <psimons@suse.com>
  - Update to version 1.9.95.
* Mon Dec 30 2019 Ondřej Súkup <mimi.vx@gmail.com>
  - add workaround for license
    needed for work on ppc64 ghc compiler
* Fri Dec 20 2019 Ondřej Súkup <mimi.vx@gmail.com>
  - update to 1.9.90
    * backport upstream changes
    * workaround for packages without Setup.hs file
    - drop no-selfbootstrap-check.patch
* Wed Jul 18 2018 psimons@suse.com
  - Cosmetic: replace tabs with blanks, strip trailing white space,
    and update copyright headers with spec-cleaner.
* Sun May 27 2018 ptrommler@icloud.com
  - own license directory on older openSUSE
* Fri May 04 2018 ptrommler@icloud.com
  - add no-selfbootstrap-check.patch
    * GHC's ABI is stable now so a selfbootstrapped compiler is
    no longer needed
* Wed Apr 18 2018 mimi.vx@gmail.com
  - use %license macro
  - simplify dependecy generator
* Tue Mar 20 2018 mimi.vx@gmail.com
  - update to 1.7.4
  - sync with ustream
  - support sublibraries
* Fri Jul 14 2017 mimi.vx@gmail.com
  - update to 1.7.2
  - disabled smp build -- it brokes reproduciblity of haskell packages
    * reported by bwiedemann@suse.com
* Mon May 29 2017 mimi.vx@gmail.com
  - update to 1.7.1
  - sync with upstream
* Fri Jan 20 2017 mimi.vx@gmail.com
  - update to 1.6.95
  - sync with upstream
    * fix compatibility with cabal 1.24.1.0 and 1.24.2.0
* Fri Oct 14 2016 mimi.vx@gmail.com
  - sync with upstream
  - ghc-pkg-wrapper is now quiet with simple output
  - new ghc_fix_rpath macro deprecates ghc_fix_dynamic_rpath
  - ghc_lib_subpackage now takes name-version
  - new ghc_libs_build and ghc_libs_install extra macros
* Sat Jul 16 2016 mimi.vx@gmail.com
  - update to 1.6.91
    * support multiple jobs during build and configure phase
* Tue Jun 28 2016 mimi.vx@gmail.com
  - new macros.ghc-suse
  - binary packages build statically linked
* Wed Jun 22 2016 mimi.vx@gmail.com
  - update to 1.6.90
    * %ghc_gen_filelists: uniq keyname to prevent build failure for installed version
* Sat May 28 2016 peter.trommler@ohm-hochschule.de
  - doc dir contains ghc version, now incompactible with ghc 7.10
* Sun May 22 2016 mimi.vx@gmail.com
  - Increase verbosity of configure and build macros
* Thu Mar 17 2016 mimi.vx@gmail.com
  - update to 1.5.3
    * ghc_gen_filelists: determine keyname with pkgnamever not just pkgname
    * ghc-deps.sh no longer filter out ghc-prim and integer-gmp
* Thu Feb 18 2016 mimi.vx@gmail.com
  - update to 1.5.0
  - update for ghc-8.0
  - ghc-deps uses --provides and --requires again
* Mon Oct 26 2015 mimi.vx@gmail.com
  - update to 1.4.98
  - dropped: fix-library-dir.patch
      suse-disable-debug-packages.patch
      suse-docdir.patch
      remove-flags.patch
      fix-gen-filelists.patch
    * fix some missing quoting for deps generation
    * add and use ghc-pkg-wrapper script
    * use ghc-pkg key field
* Wed Sep 16 2015 mimi.vx@gmail.com
  - update to 1.4.94
  - refreshed remove-flags.patch
  - dropped add-group.patch and files-defattr.patch
* Thu Aug 27 2015 mimi.vx@gmail.com
  - update to 1.4.93
  - refreshed:
      add-group.patch
      files-defattr.patch
      fix-gen-filelists.patch
      fix-library-dir.patch
      suse-disable-debug-packages.patch
      suse-docdir.patch
  - dropped:
      version-docdirs.patch
      fix-runpath.patch
      ldflags.patch
  - added:
      remove-flags.patch
  - fix ghc-pkg path in ghc-deps.sh for ghc-7.10
  - local pkgdir macro is redundant
  - use utf8 locale for cabal
  - add explicit --enable-shared again for arm64
  - introduce ghc_pkgdocdir since no _pkgdocdir in RHEL 7 and earlier
  - allow overriding ghc- prefix with ghc_name (for ghc784 etc)
  - version ghc-pkg in ghc_pkg_recache
  - have to turn off hardening in cabal_configure: set _hardened_ldflags to nil
  - add cabal_test macro
  - only run cabal haddock for real libraries with modules
  - make sure basepkg.files is also created for meta packages
  - fix the R*PATH regexp
  - version ghcpkgdocdir
  - add new names ghc_html_dir, ghc_html_libraries_dir, and ghc_html_pkg_dir
  - correct cabal-tweak-flag error message for missing flag
  - update ghc_gen_filelists to use new keyed library filepaths
    and specify libHS*.so more loosely
  - ghc-dep.sh now just makes versioned devel reqs
  - rename ghc_lib.attr to ghc.attr and drop ghc_bin.attr
* Wed Aug 19 2015 mimi.vx@gmail.com
  - update to fake version 1.4.8 based on 1.3.91
  - dropped: sle-sp1-rpmdeps.patch
      fix-gen-filelists.patch
      remove-flags.patch
  - added patches: ldflags.patch
      version-docdirs.patch
      fix-runpath.patch
      fix-library-dir.patch
* Tue Apr 14 2015 mimi.vx@gmail.com
  - regenerated sle-sp1-rpmdeps.patch
* Fri Mar 27 2015 peter.trommler@ohm-hochschule.de
  - add rpm library directory to files on older openSUSE
    * fix build on openSUSE 11.4
* Mon Feb 23 2015 peter.trommler@ohm-hochschule.de
  - update to 1.4.7
  - drop fix-runpath.patch
    * fixed upstream
  - refresh fix-gen-filelists.patch
  - refresh suse-disable-debug-packages.patch
  - refresh suse-docdir.patch
  - add remove-flags.patch
    * remove passing of CFLAGS and LDFLAGS to ghc
    * no macro %__global_ldflags in openSUSE
  - remove provides ghc() workaround
    * fixed upstream
* Sun Dec 14 2014 peter.trommler@ohm-hochschule.de
  - make package noarch and remove rpmlintrc
* Sat Dec 13 2014 peter.trommler@ohm-hochschule.de
  - do not disable dynamic libraries on ppc anymore
    * fixed by patch 18 in ghc.spec
* Tue Oct 21 2014 peter.trommler@ohm-hochschule.de
  - update to 1.3.6
    * remove execstack workaround and prelink requirement
    * improve ghc_fix_dynamic_rpath macro
    * do not use -O2 optimization (out of memory failures on OBS)
  - refresh patches:
    * add-group.patch
    * files-defattr.patch
    * fix-gen-filelists.patch
    * suse-disable-debug-packages.patch
    * suse-docdir.patch
  -drop patch disable-execstack.patch
    * fixed in ghc 7.8
  - add fix-runpath.patch
    * starting with ghc 7.8 shared objects with RUNPATH work
    * support RUNPATH as well as RPATH
  - enable shared libraries and dynamic linking on ppc64 and ppc64le
    * shared libraries for ppc still disabled (see haskell trac #8024)

Files

/etc/rpm/macros.ghc-extra


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 14:50:04 2024