Commit Graph

106 Commits

Author SHA1 Message Date
landry
ddbc0d7dc3 devel/nspr: fix default MASTER_SITES, mozilla.org was dropped from the url 2022-11-15 09:10:07 +00:00
landry
de64330b4a devel/nspr: update to 4.35.
remove patch from sthen@ to use HW_NCPUONLINE that was merged upstream
in #1768141
2022-09-19 02:29:50 +00:00
landry
02c8113107 devel/nspr: update to 4.34.1 2022-08-12 06:48:59 +00:00
landry
062a8b7258 devel/nspr: update to 4.34, will be required by upcoming nss 3.79
bump minor for addition of PR_GetPrefLoopbackAddrInfo
2022-05-26 07:32:40 +00:00
landry
2b5d720dee devel/nspr: add link to upstream bz 2022-05-06 08:54:11 +00:00
sthen
e8f34c5f2a Teach nspr's PR_GetNumberOfProcessors() about HW_NCPUONLINE, it is used in
various places in the Mozilla programs to scale some processes and we don't
really want inactive SMT "cores" to figure into that.  ok landry@
2022-04-24 16:59:11 +00:00
naddy
85229c97e7 drop RCS Ids 2022-03-11 18:49:30 +00:00
landry
24e3677c73 devel/nspr: update to 4.33 2022-01-04 10:37:39 +00:00
jca
8cd565389e Add support for riscv64
Generic endianness/types support shared with alpha and aarch64.
JB_SP_INDEX value found in /src/lib/libc/arch/riscv64/gen/_setjmp.S

ok landry@ (maintainer)
2021-07-15 16:52:55 +00:00
landry
dfd7bac254 devel/nspr: update to 4.32 2021-07-05 06:57:22 +00:00
landry
39be098feb devel/nspr: update to 4.31.
https://bugzilla.mozilla.org/show_bug.cgi?id=1686138 is the only
change but its access is restricted.
2021-06-01 14:26:16 +00:00
landry
f770cb9d3b devel/nspr: update to 4.30.
Merges bits of our patch in #1674381, should still build on exotic archs.
2021-03-17 18:36:57 +00:00
landry
f13ae05871 Update to NSPR 4.29, req'd by upcoming nss 3.57.
See http://mozilla.6506.n7.nabble.com/ANNOUNCE-NSPR-4-29-Release-td386496.html
2020-09-21 13:50:18 +00:00
landry
b108e18b48 Update to nspr 4.28 2020-08-25 13:27:41 +00:00
landry
b42e5317c1 Update to nspr 4.27, will be required by gecko 80 & nss 3.55.
no change for us, only macos/win commits.
2020-07-23 19:29:59 +00:00
jasper
cd6f50bfff drop ONLY_FOR_ARCHS which by now includes basically every architecture
we run on. this effectively allows us to build this on powerpc64.

ok landry@ (MAINTAINER)
2020-07-21 14:04:16 +00:00
landry
c15192b4f8 Update to nspr 4.26, will be a requirement for upcoming nss 3.54/firefox 79 2020-06-25 12:55:36 +00:00
jasper
624d73ac57 missing full stop in DESCR 2020-05-14 15:42:40 +00:00
landry
bb501c4c57 Update to NSPR 4.25 2020-02-06 08:54:17 +00:00
landry
9f2d145708 Update to nspr 4.24 2019-12-03 15:14:59 +00:00
landry
33b0be7c9f Patchy patchy bork bork. Sorry for the inconvenience.. 2019-10-24 06:11:50 +00:00
landry
2f281fa4a7 Update to nspr 4.23.
Remove patches from #1575821, merged upstream.
2019-10-23 19:28:36 +00:00
landry
d758a9147d Update to nspr 4.22.
add a bunch of patches from #1575821 to fix building tests (regressed by
#1535665)
2019-08-28 13:38:14 +00:00
sthen
f74b6c2d62 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:44:34 +00:00
tj
b78c82b5f8 switch some more homepage and master_sites links to https. input/ok sthen 2019-07-10 21:01:26 +00:00
landry
fdf0a83eb2 Update to nspr 4.21. 2019-03-08 07:05:47 +00:00
landry
633c744f4e Update to nspr 4.20.
Add patch from #1487579 to fix test build.
2018-09-06 18:35:27 +00:00
landry
4f24eb085b Update to nspr 4.19, required by gecko 60. 2018-03-14 17:14:49 +00:00
landry
3407fe126d Update to nspr 4.18, required by gecko 59. 2018-01-24 17:22:41 +00:00
landry
ddc3ad8218 Update to nspr 4.17.
Will be required by gecko 57 branch, so might help things for upcoming -stable.
2017-09-27 06:42:44 +00:00
landry
e09e937de1 Update to NSPR 4.16, will be required by upcoming gecko 56 releases 2017-08-07 18:47:47 +00:00
landry
12d6e7cc19 Update to nspr 4.15, required by fx 55.0b3.
See https://groups.google.com/forum/#!topic/mozilla.dev.tech.nspr/gMvzfJxmvn8

Add a chunk to patch-nspr_configure_in to workaround #1374538.
2017-06-20 06:38:53 +00:00
sthen
3ec56ea35f add aarch64 to ONLY_FOR_ARCHS, missed commit when I fixed the patches 2017-05-11 15:30:37 +00:00
sthen
cf527ba7df handle aarch64, ok landry@ 2017-05-03 07:10:37 +00:00
landry
885e308548 Update to nspr 4.14, requirement for firefox 54.
See https://groups.google.com/forum/#!topic/mozilla.dev.tech.nspr/YQyOYHnKJjA
2017-04-22 11:56:11 +00:00
landry
5defc6ab72 Bugfix update to nspr 4.13.1.
Revert a change made in 4.13 cycle (pipes were made non-blocking by
default) that caused regressions in certain cases.

See
https://groups.google.com/forum/#!topic/mozilla.dev.tech.nspr/vHMBwAcu7x4
and https://bugzilla.mozilla.org/show_bug.cgi?id=1289145
2016-10-24 09:32:41 +00:00
landry
7e96c35030 Update to nspr 4.13.
See
https://groups.google.com/forum/#!topic/mozilla.dev.tech.nspr/AhNiw22wz7U
for the small amount of changes.
2016-10-06 12:04:40 +00:00
jasper
003e889c0a retire sparc 2016-09-01 10:53:26 +00:00
naddy
071c34fd6f remove SHARED_ONLY from ports that use only the gnu module 2016-03-16 21:19:37 +00:00
mmcc
ada9c62715 replace some 404ing Mozilla HOMEPAGEs
ok landry
2016-03-12 07:02:16 +00:00
landry
e070ff12a8 Update to nspr 4.12, requirement of upcoming gecko 45.
Bump minor as PR_GetEnvSecure() was added to prenv.h.

Remove now useless patch-nspr_pr_src_pthreads_ptthread_c, was merged
upstream in https://hg.mozilla.org/projects/nspr/rev/85f6c6480115
2016-03-01 21:02:30 +00:00
landry
cb0c1bc190 Update to nspr 4.11.
Tested in a bulk by ajacoutot@, thanks!
2015-11-23 11:31:37 +00:00
landry
68675464b8 Update to nspr 4.10.10. 2015-10-30 07:58:52 +00:00
landry
c4bbec9fe4 Update to nspr 4.10.8.
- https://groups.google.com/forum/#!topic/mozilla.dev.tech.nspr/6yPZqtZhHzM
- remove rwlockrank.c patch, merged in #1072454
- remove chunk of patch-nspr_pr_src_pthreads_ptthread_c, merged upstream
  in #756047. Leave chunk about pthread_set_name_np() returning void, to
be upstreamed
- use PATH_MAX instead of MAXPATHLEN in patch-nspr_pr_src_linking_prlink_c
2015-03-16 19:39:45 +00:00
landry
3de2b9ea28 Subtly fix a OpenBSD/OPENBSD mistake that crept in r1.1.
NSPR headers define OPENBSD (which is what we need to know what OS we're
on), sys/param.h defines OpenBSD. And MAXPATHLEN, which is used in that
patch. Oh well, fix it this way for now, pending a better fix.
2015-01-15 21:50:19 +00:00
landry
372b3bbb1c Fix c++-style comments breaking make test since we build with cc. #1072454 2014-09-25 06:55:47 +00:00
landry
47ccdb1748 Update to NSPR 4.10.7. 2014-09-24 18:43:39 +00:00
landry
82267e15f4 Update to nspr 4.10.6, required by upcoming ffx 30.
Might or might not fix security issues, noone knows as there are no
release announcements, nor changelogs. Check
http://hg.mozilla.org/projects/nspr/shortlog for a list of changes...
2014-06-11 07:58:17 +00:00
landry
1e744301b1 Minor bugfix update to nspr 4.10.3, req'ed by future mozillas. 2014-03-10 20:17:27 +00:00
landry
4761ac0db6 SECURITY(?) update to nspr 4.10.2.
Fixes the following bugs:
Bug 927687: Avoid unsigned integer wrapping in PL_ArenaAllocate (possible CVE?, not confirmed yet)
Bug 770534: eliminate possible pointer overflow in PL_ArenaAllocate().
Bug 888546: PR_ImportUDPSocket doesn't work.

No release notes yet.
Note: This is what will be shipped within Fx 25.0.1, per #935568 & #935959.
2013-11-13 20:54:45 +00:00