2015-11-03 Pavel Vinogradov * DETAILS: updated 3.19 branch to 3.19.4 2015-07-03 Ladislav Hagara * DETAILS, PREPARE, PRE_BUILD, PRE_SUB_DEPENDS, SUB_DEPENDS: version 3.19.2 2015-05-12 Ladislav Hagara * DETAILS: 3.18.1 2015-03-22 Florian Franzmann * DETAILS, PREPARE, PRE_BUILD, PRE_SUB_DEPENDS, SUB_DEPENDS: version 3.18 2015-02-24 Pavel Vinogradov * DETAILS: version 3.17.4 2014-12-01 Pol Vinogradov * DETAILS: version 3.17.3, SECURITY_PATCH++ 2014-10-25 Vlad Glagolev * DETAILS: updated spell to 3.16.6 (3.16); SECURITY_PATCH++ (CVE-2014-1568) * SUB_DEPENDS: PEM is nicely supported in >3.15; use message; cleaned up 2014-10-23 Vlad Glagolev * DETAILS: updated spell to 3.17.2; moved DEFAULT branch setting to PREPARE * PREPARE, {PRE_,}SUB_DEPENDS: added 3.17 branch * BUILD, DEPENDS, INSTALL, PRE_BUILD: use is_version_less() function for branch versions comparison 2014-09-25 Remko van der Vossen * DEPENDS: sqlite 2014-09-25 Florian Franzmann * DETAILS: version 3.16.5, SECURITY_PATCH++ 2014-09-03 Ladislav Hagara * DETAILS: 3.16.4 2014-08-24 Thomas Orgis * PRE_BUILD: fixup of default branch with PEM * nss-pem-20140808.tar.bz2: new PEM from https://git.fedorahosted.org/git/nss-pem.git * INSTALL: fix path for nss-config in 3.15.5 2014-07-22 Treeve Jelbert * PRE_BUILD: fix 3.16 aptching 2014-07-22 Ladislav Hagara * DETAILS: 3.16.3 2014-06-10 Pol Vinogradov * DETAILS: updated to 3.16.1 2014-04-28 Florian Franzmann * DETAILS, SUB_DEPENDS, PRE_BUILD, BUILD, DEPENDS, PRE_SUB_DEPENDS: remove obsolete branches, add 3.16 branch, update 3.14 branch to 3.14.5 2014-03-04 Florian Franzmann * DETAILS: version 3.15.5 2014-02-04 Ladislav Hagara * DETAILS: 3.15.4, SECURITY_PATCH=4, CVE-2013-1740 https://developer.mozilla.org/en-US/docs/NSS/NSS_3.15.4_release_notes 2013-12-12 Florian Franzmann * DETAILS: version 3.15.3 2013-10-29 David C. Haley * DEPENDS: removed sqlite, zip; no longer appears needed 2013-10-17 Treeve Jelbert * DETAILS: version 3.15.2 2013-08-26 Ladislav Hagara * BUILD, INSTALL: fixed for DEFAULT branch 2013-08-24 Remko van der Vossen * DETAILS, DEPENDS, PREPARE, PRE_BUILD, BUILD, INSTALL, SUB_DEPENDS, PRE_SUB_DEPENDS, nss-3.15.1-standalone-2.patch: Added 3.15 branch for version 3.15.1 2013-04-02 Florian Franzmann * DETAILS: version 3.14.3 * nss-3.14.3_sync_with_upstream_softokn_changes.patch, PRE_BUILD: apply patch from gentoo to fix compile error 2013-02-19 Remko van der Vossen * PRE_BUILD: fix patch apply if statement 2013-02-16 Vlad Glagolev * DETAILS: PATCHLEVEL=1 * INSTALL: don't overwrite OpenSSL's libssl.a static library; renamed libssl.a -> libssl3.a (according to installed libssl3.so shared lib) * UP_TRIGGERS: added, for correct repairing sequence 2013-02-05 Ladislav Hagara * DETAILS: 3.14.2 2013-01-15 Vlad Glagolev * SUB_DEPENDS: corrected message about 3.14 branch 2013-01-09 Florian Franzmann * DETAILS, SUB_DEPENDS, PRE_SUB_DEPENDS, PREPARE: added 3.14 branch, made it the default * PRE_BUILD, nss-3.14-config-1.patch: regenerated patch 2012-08-19 Ladislav Hagara * DETAILS: 3.13.6 2012-06-05 Ladislav Hagara * DETAILS: 3.13.5 2012-04-15 Ladislav Hagara * DETAILS: 3.13.4 2012-03-12 Ladislav Hagara * DETAILS: 3.13.3, NSS_BRANCH=3.13 2012-02-22 Ladislav Hagara * DETAILS: 3.13.2 2011-12-20 Vlad Glagolev * DETAILS, PREPARE, {PRE_}SUB_DEPENDS: added 3.13 branch 2011-11-16 Ladislav Hagara * DETAILS: 3.12.11.with.ckbi.1.88, SECURITY_PATCH=3 2011-09-03 Ladislav Hagara * DETAILS: 3.12.11.with.ckbi.1.87, SECURITY_PATCH=2 2011-08-11 Julien "_kaze_" ROZO * DETAILS: updated version to 3.12.11 2011-05-16 Ladislav Hagara * DETAILS: 3.12.10 2011-04-05 Ladislav Hagara * DETAILS: 3.12.9.with.ckbi.1.82, SECURITY_PATCH=1 http://article.gmane.org/gmane.comp.mozilla.crypto/16051 2011-01-16 Ladislav Hagara * DETAILS: 3.12.9 2010-09-29 Bor Kraljič * DETAILS: updated NSS_BRANCH=3.12 to 3.12.8 fixed SOURCE_URL to be more generic 2010-08-07 Ladislav Hagara * DETAILS: 3.12.7 2010-05-09 George Sherwood * PRE_BUILD: Updated to most recent Fedora source for PEM. Removed uneeded patch. Fixes Bug #15629 * nss-pem-20100412.tar.bz2: Add. Most recent Fedora source for PEM * nss-pem-20080124.tar.bz2: Removed old source * nss-pem-bug429175.patch: Incorporated upstream 2010-04-19 Arwed v. Merkatz * BUILD: fixed location.mk sedit to only apply to 3.11, not DEFAULT branch, fixes bug #15680 2010-03-26 Ladislav Hagara * DETAILS, PRE_BUILD, BUILD, INSTALL: used official nss tarball 2010-03-25 Ladislav Hagara * DETAILS: 3.12.6, NSS_BRANCH=3.12 * DETAILS, PRE_BUILD, BUILD, INSTALL: used firefox tarball, official nss tarball hasn't been released yet 2009-12-15 Ladislav Hagara * DETAILS: 3.12.5 2009-09-26 Bor Kraljič * BUILD: removed sed edit that breaks the build for new version * DETAILS: Fixed SOURCE_URL[0] updated NSS_BRANCH=3.12 to 3.12.4 moved PATCHLEVEL=1 to NSS_BRANCH=3.11 2009-07-30 Ladislav Hagara * DETAILS: 3.12.3.1, bz2 -> gz 2009-04-15 Ladislav Hagara * DETAILS: 3.12.3 2008-12-04 George Sherwood * CONFIGURE: Add option to build nss with pem support * PRE_BUILD: Added fedora patches for pem support if requested * PRE_SUB_DEPENDS: Added sub depends on pem * SUB_DEPENDS: Added sub depends on pem 2008-11-29 George Sherwood * Add needed build option NSS_ENABLE_ECC=1 2008-11-22 George Sherwood * PRE_SUB_DEPENDS: Missing spaces in conditional 2008-11-16 George Sherwood * DETAILS: PATCHLEVEL++ * INSTALL: installing libs to /usr/lib/nss was causing cert problems. Returned them to /usr/lib * nss-3.12-config-1.patch: Moved nss libs to /usr/lib 2008-11-15 George Sherwood * PRE_SUB_DEPENDS, SUB_DEPENDS: Added sub depends on 3.12.x branch 2008-11-14 Vlad Glagolev * BUILD: fixed multijob build 2008-11-13 George Sherwood * nss-3.12-config-1.patch: Fixed include dir 2008-11-12 George Sherwood * BUILD: Rewrote to install better to be used as shared. * INSTALL: Rewrote install to use nss as shared lib. * PRE_BUILD: Added to apply lfs patch * nss-3.12-config-1.patch: Patch to fix nss-config and nss.pc * mozilla-nss.pc: Removed. Used upstream pc file. 2008-11-10 George Sherwood * DEPENDS: depends sqlite * BUILD: Added NSS_USE_SYSTEM_SQLITE=1 2008-06-18 Ladislav Hagara * DETAILS: 3.11.9 / 3.12 * PREPARE, DETAILS: 3.11 (thunderbird 2.X) / 3.12 (firefox 3.X) branches 2008-02-08 Ladislav Hagara * DETAILS: 3.11.9 2007-09-24 Eric Sandall * BUILD: Fails with multiple make jobs 2007-07-17 Ladislav Hagara * DETAILS: 3.11.7 2007-03-08 Ladislav Hagara * DETAILS: 3.11.5 2006-11-23 Ladislav Hagara * DETAILS: 3.11.4 2006-11-11 David Brown * BUILD: fixed x86_64 you have to specify USE_64=1 for it to build 64bit * INSTALL: same for installing with 64bit 2006-11-10 Ladislav Hagara * DETAILS: 3.11.3, removed SOURCE2 (dbm is included) * BUILD: adapted to new version * INSTALL, mozilla-nss.pc: 3.10 -> VERSION * PRE_BUILD: removed 2006-09-21 Juuso Alasuutari * DETAILS: [automated] Removed BUILD_API=2. 2006-08-15 Juuso Alasuutari * DETAILS: [automated] Removed UPDATED (deprecated in favor of PATCHLEVEL). 2006-03-12 Karsten Behrmann * DETAILS: (automated) Add KEYWORDS 2006-03-10 Arwed v. Merkatz * DETAILS: use our own snapshot tarballs instead of cvs directly, bug #10668, added the two additional LICENSES (GPL and LGPL) * DEPENDS: removed dependency on CVS 2005-12-13 Robin Cook * DETAILS: added PATCHLEVEL * mozilla-nss.pc: changed to match nspr version 2005-11-30 Seth Woolley * DETAILS: MD5 IGNORE to SOURCE_HASH volatile 2005-11-30 Seth Woolley * DETAILS: MD5 IGNORE to SOURCE_HASH volatile 2005-11-27 Seth Woolley * PRE_BUILD: api update and typo fix 2005-07-16 * DETAILS: version of NSS corresponding to Firefox 1.0.5 is 3.9.5, but I have to keep 3.10 because 3.9.5's tag doesn't cover complete source; change DBM's source archive name to use its CVS tag instead of version; added comment about where to find version numbers and CVS tag names; change UPDATED; * mozilla-nss.pc: depends on NSPR 4.5 (see nspr spell). 2005-05-15 Sergey Lipnevich * PRE_BUILD: somehow it wasn't committed; * WIP: deleted; no need for drama in HISTORY files. 2005-05-14 David Brown * WIP: added completely and totally broken... * PRE_BUILD: removed unpack SOURCE3 cause there ain't none. 2005-05-12 Sergey Lipnevich * DEPENDS: depends on NSPR; * DETAILS: set proper versions of sources; adjust CVS URLs; * PRE_BUILD,BUILD,INSTALL: exclude NSPR; * PROVIDES: remove as there's no need to provide NSS anymore; * mozilla-nspr.pc: moved to nspr. 2005-03-20 Ladislav Hagara * BUILD: fixed NSS_LINUX_VERSION again [Bug 8133] now should work also with 2.6.11.x kernels 2005-03-17 Eric Sandall * DETAILS: Removed MAKE_NJOBS=1 * BUILD: Run make_single before make * INSTALL: Run make_normal before install 2005-02-08 Ladislav Hagara * BUILD: fixed NSS_LINUX_VERSION [Bug 8133] 2004-09-27 Ladislav Hagara * INSTALL: tested and submitted patch into grimore [Bug 7424] 2004-09-24 Clement MATHIEU * INSTALL: use $(uname -m) instead of a hardcoded arch. 2004-09-15 Eric Sandall * DETAILS: Added BUILD_API=2 * BUILD: Converted to BUILD_API 2 Set NSS_LINUX_VERSION depending on running kernel and make persistent Add .mk for longer version names of the linux kernel (e.g. 2.6.8.1) * INSTALL: Added Use NSS_LINUX_VERSION for version-specific references * HISTORY: Formatted to Guru Handbook 2004-05-21 Eric Sandall * DETAILS: Updated nspr to NSPR_4_4_1_RTM (Bug #6724) Removed TABs Should have an MD5 for each SOURCE 2004-05-14 Eric Sandall * DEPENDS: Depends on any provider of CVS (Bug #6396) 2004-03-16 Robin Cook * DETAILS: updated source_url[0] to get NSS_3_9_RTM * BUILD: Added copying of pkgconfig files to /usr/lib/pkgconfig * mozilla-nspr.pc: Changed version to 1.6 * mozilla-nss.pc: Changed version and required to 1.6 2004-01-05 hgg * BUILD: copy a linux2.5 file to linux2.6 and use uname -r to determine name of generated files 2003-10-20 hgg * PROVIDES: add as MOZILLA-NSS so Firebird and mozilla can be modified to provide this too 2003-10-01 hgg * PRE_BUILD: Oops I forget to submit one file :( (PRE_BUILD changed) 2003-09-30 hgg * BUILD: Update BUILD and install some borrowed pkg-config files 2003-09-25 Eric Sandall * DEPENDS: Depends on zip 2003-09-21 hgg * New spell for NSS/NSPR Left the old history so anyone working on it knows what is what 2003-09-19 hgg * Start working on this spell. It now actually unpacks and builds... It doesn't install though have to manually cp files even after make install is run Can only run 1 make job though We have to turn off debugging though (done) Oh and i have dispelled Firebird to make sure it is truly independent of mozilla .